March 15, 2009 Populating Date struct from d_time value | ||||
|---|---|---|---|---|
| ||||
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. Also, Date has a weekday member, but no year day, and year days are quite widely used. | ||||
March 15, 2009 Re: Populating Date struct from d_time value | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | 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)) | |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply