Index: moodlelib.php
===================================================================
RCS file: /cvsroot/moodle/moodle/lib/moodlelib.php,v
retrieving revision 1.960.2.163
diff -u -r1.960.2.163 moodlelib.php
--- moodlelib.php	28 Oct 2010 07:41:28 -0000	1.960.2.163
+++ moodlelib.php	11 Nov 2010 09:49:11 -0000
@@ -1251,7 +1251,7 @@
     if (abs($timezone) > 13) {   /// Server time
         if ($fixday) {
             $datestring = strftime($formatnoday, $date);
-            $daystring  = str_replace(' 0', '', strftime(' %d', $date));
+            $daystring  = ltrim(str_replace(' 0', '', strftime(' %d', $date)));
             $datestring = str_replace('DD', $daystring, $datestring);
         } else {
             $datestring = strftime($format, $date);
@@ -1260,7 +1260,7 @@
         $date += (int)($timezone * 3600);
         if ($fixday) {
             $datestring = gmstrftime($formatnoday, $date);
-            $daystring  = str_replace(' 0', '', gmstrftime(' %d', $date));
+            $daystring  = ltrim(str_replace(' 0', '', gmstrftime(' %d', $date)));
             $datestring = str_replace('DD', $daystring, $datestring);
         } else {
             $datestring = gmstrftime($format, $date);
