2009-05-05 10 views

Antwort

19

Grob:

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

das ist schrecklich. Warum nicht Kalender: datetime_from_timestamp? Erlang ist für Fußpistolen geschaffen –

7

Es passiert einfach so, dass ich genau zu diesem Zweck einen Github Kern mit einem Bündel von Datetime-Dienstprogramme habe: http://gist.github.com/104903. Kalender hat die meisten Low-Level-Sanitär für dieses Zeug.