Populating Date struct from d_time value

Walter Bright newshound1 at digitalmars.com
Sun Mar 15 11:28:10 PDT 2009


Steve Teale wrote:
> What is the recommended way of populating a std.date Date struct from
> a d_time value returned by getUTCtime()?
> 
> I'm probably being very dense, but it seems to me that at present I
> have to convert the d_time value to a formatted date string, and then
> parse that. This seems very inefficient.

There isn't a function to do it directly, but you can use 
YearFromTime(t), MonthFromTime(t), etc.


> Also, Date has a weekday member, but no year day, and year days are
> quite widely used.

Day(t) - DayFromYear(YearFromTime(t))



More information about the Digitalmars-d mailing list