[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Private/DateTimeFormat
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Private/DateTimeFormat DateTimeFormatter.cs,1.3,1.4 |
Date: |
Tue, 03 Jun 2003 00:49:42 -0400 |
Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Private/DateTimeFormat
In directory subversions:/tmp/cvs-serv9758/runtime/System/Private/DateTimeFormat
Modified Files:
DateTimeFormatter.cs
Log Message:
ECMA-compatibility fixes in the date/time formatting routines.
Index: DateTimeFormatter.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Private/DateTimeFormat/DateTimeFormatter.cs,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** DateTimeFormatter.cs 1 Jun 2003 10:36:54 -0000 1.3
--- DateTimeFormatter.cs 3 Jun 2003 04:49:40 -0000 1.4
***************
*** 64,78 ****
case "m": case "M":
format =
info.MonthDayPattern; break;
case "r": case "R":
format =
info.RFC1123Pattern; break;
case "s":
format =
info.SortableDateTimePattern; break;
case "t":
format =
info.ShortTimePattern; break;
case "T":
format =
info.LongTimePattern; break;
- case "u":
- format =
info.UniversalSortableDateTimePattern;
- break;
case "U":
date =
date.ToUniversalTime();
--- 64,90 ----
case "m": case "M":
format =
info.MonthDayPattern; break;
+ #if !ECMA_COMPAT
case "r": case "R":
format =
info.RFC1123Pattern; break;
case "s":
format =
info.SortableDateTimePattern; break;
+ case "u":
+ format =
info.UniversalSortableDateTimePattern;
+ break;
+ #else
+ case "r": case "R":
+ format = "ddd, dd MMM
yyyy HH':'mm':'ss 'GMT'";
+ break;
+ case "s":
+ format =
"yyyy'-'MM'-'dd'T'HH':'mm':'ss";
+ break;
+ case "u":
+ format =
"yyyy'-'MM'-'dd HH':'mm':'ss'Z'";
+ break;
+ #endif
case "t":
format =
info.ShortTimePattern; break;
case "T":
format =
info.LongTimePattern; break;
case "U":
date =
date.ToUniversalTime();
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Private/DateTimeFormat DateTimeFormatter.cs,1.3,1.4,
Rhys Weatherley <address@hidden> <=