Index: includes/xmlrpc.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/xmlrpc.inc,v
retrieving revision 1.53
diff -u -p -r1.53 xmlrpc.inc
--- includes/xmlrpc.inc	31 Aug 2008 12:50:45 -0000	1.53
+++ includes/xmlrpc.inc	14 Oct 2008 20:35:01 -0000
@@ -381,13 +381,13 @@ function xmlrpc_date($time) {
   $xmlrpc_date->is_date = TRUE;
   // $time can be a PHP timestamp or an ISO one
   if (is_numeric($time)) {
-    $xmlrpc_date->year = date('Y', $time);
-    $xmlrpc_date->month = date('m', $time);
-    $xmlrpc_date->day = date('d', $time);
-    $xmlrpc_date->hour = date('H', $time);
-    $xmlrpc_date->minute = date('i', $time);
-    $xmlrpc_date->second = date('s', $time);
-    $xmlrpc_date->iso8601 = date('Ymd\TH:i:s', $time);
+    $xmlrpc_date->year = format_date($time, 'custom', 'Y');
+    $xmlrpc_date->month = format_date($time, 'custom', 'm');
+    $xmlrpc_date->day = format_date($time, 'custom', 'd');
+    $xmlrpc_date->hour = format_date($time, 'custom', 'H');
+    $xmlrpc_date->minute = format_date($time, 'custom', 'i');
+    $xmlrpc_date->second = format_date($time, 'custom', 's');
+    $xmlrpc_date->iso8601 = format_date($time, 'custom', 'Ymd\TH:i:s');
   }
   else {
     $xmlrpc_date->iso8601 = $time;
