2015-07-15 17 views
6

Esiste una funzione semplice ed efficiente per convertire da un DateTime in una stringa? Sto pensando a qualcosa che assomiglierebbe a string(mydate, mydateformat), usato ad esempio con mydate = Dates.now() e mydateformat = Dates.DateFormat("yyyy-mm-dd H:M:S").Conversione da DateTime a stringa in Julia

risposta

8

Grazie per aver chiesto questa domanda; Mi sono reso conto di aver dimenticato di documentare l'importante funzione Dates.format(dt::TimeType, df::DateFormat)!

L'utilizzo è più o meno quello che stai cercando:

julia> dt = DateTime(2015,7,15,3,2) 
2015-07-15T03:02:00 

julia> Dates.format(dt, "yyyy-mm-dd HH:MM:SS") 
"2015-07-15 03:02:00" 
+0

Great, thanks a lot! Ora sarebbe troppo chiedere anche a 'Dates.now()' di restituire millisecondi? ;) (So che posso usare 'time()' per ottenerli, ma sono pigro!) – tiho

Problemi correlati