std.date
Steven Schveighoffer
schveiguy at yahoo.com
Tue Nov 16 11:18:05 PST 2010
On Tue, 16 Nov 2010 14:11:05 -0500, Steve Teale
<steve.teale at britseyeview.com> wrote:
> I have moaned several times about the fact that this module does not
> have a method for creating a date from the system clock.
>
> It provides a parse method to convert a string in a limited number of
> formats. In the course of doing that, it calls the OS primitive to get
> the time zone offset.
>
> So why the omission? If it's going to use the OS, why not go the whole
> hog.
>
> It also strikes me as odd that it does not include a table of leap
> seconds. As it stands, some of its methods could return values that were
> out by a year for up to four or five seconds on January 1 2011. I'm no
> expert on UTC, Gregorian Calendar and such, so I could well be wrong,
> but ....
>
> Phobos doesn't really need the burden of such tasks. Most OS's provide
> regular upgrades that cover this stuff.
Jonathan Davis has been creating a date/time library that will replace
std.time.
See earlier posts on this newsgroup about std.datetime updates
Please comment if you think there are problems with it.
-Steve
More information about the Digitalmars-d
mailing list