2009-05-05 30 views

risposta

19

Approssimativamente:

msToDate(Milliseconds) -> 
    BaseDate  = calendar:datetime_to_gregorian_seconds({{1970,1,1},{0,0,0}}), 
    Seconds  = BaseDate + (Milliseconds div 1000), 
    { Date,_Time} = calendar:gregorian_seconds_to_datetime(Seconds), 
    Date. 
+0

questo è terribile. perché non il calendario: datetime_from_timestamp? erlang è stato creato per le pistole –

7

Si dà il caso che ho un succo github con un mazzo di utilità datetime proprio per questo scopo: http://gist.github.com/104903. Calendar ha la maggior parte degli impianti idraulici di basso livello per questa roba.