print yyyy-mm-dd
    uri via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Thu Nov 20 14:25:30 PST 2014
    
    
  
On Thursday, 20 November 2014 at 20:38:08 UTC, MrSmith wrote:
> On Thursday, 20 November 2014 at 13:50:49 UTC, Suliman wrote:
>> I can't understand how to get date in format yyyy-MM-dd from 
>> Clock.currTime
>> auto time = Clock.currTime;
>>
>> And what next? Could anybody give any examples?
>
> http://dpaste.dzfl.pl/73c0438f9d1e
>
> currTime returns SysTime;
> You can then cast is to Date.
> And Date has toISOExtString which converts Date to a string 
> with the format YYYY-MM-DD.
There's no need to cast, SysTime supports conversion to string
http://dlang.org/library/std/datetime/SysTime.toISOExtString.html
http://dlang.org/library/std/datetime/SysTime.toISOString.html
If you want just the YYYY-MM-DD slice it
Clock.currTime.toISOExtString[0..10].writeln;
Clock.currTime.toISOString[0..8].writeln;
Cheers,
uri
    
    
More information about the Digitalmars-d-learn
mailing list