Re: SysTime object from unixtime
thanks, that did the trick!
Re: SysTime object from unixtime
see import std.stdio; import std.datetime; import std.process; void main() { auto ct = Clock.currTime; write(\n\n\tData: ,ct.day, / ,ct.month, / ,ct.year,.\n); auto tv = Clock.currTime; write(\tHour: , tv.hour,:, tv.minute,:, tv.second,., tv.fracSec,\n ); writeln(\n); wait(spawnShell(pause)); }
SysTime object from unixtime
As strange as it sounds, after 20 minutes reading the docs about std.datetime I could not figure out how to get a SysTime object starting from a long unixtime. I'm sure I'm missing something obvious, any tips? Thanks, dat
Re: SysTime object from unixtime
On Wednesday, 13 May 2015 at 01:40:04 UTC, Adam D. Ruppe wrote: The interfacing to C Sorry, interfacing with C, search for those words on that page and it will bring you to the header.
Re: SysTime object from unixtime
The interfacing to C header of this page talks about it: http://dlang.org/intro-to-datetime.html import std.datetime; import core.stdc.time; void main() { time_t unixTime = core.stdc.time.time(null); auto stdTime = unixTimeToStdTime(unixTime); auto st = SysTime(stdTime); } I wish std.datetime made this a bit easier but that's how to do it.