things in the wrong place still, probably will have some using errors now..
parent
0ba6d93626
commit
4734b62dd8
|
@ -404,14 +404,6 @@ PRIVATE>
|
|||
: since-1970 ( time -- timestamp )
|
||||
unix-1970 time+ >local-time ;
|
||||
|
||||
: timeval>unix-time ( timeval -- timestamp )
|
||||
[ timeval-sec seconds ] [ timeval-usec microseconds ] bi
|
||||
time+ since-1970 ;
|
||||
|
||||
: timespec>unix-time ( timeval -- timestamp )
|
||||
[ timespec-sec seconds ] [ timespec-nsec nanoseconds ] bi
|
||||
time+ since-1970 ;
|
||||
|
||||
M: timestamp sleep-until timestamp>millis sleep-until ;
|
||||
|
||||
M: duration sleep hence sleep-until ;
|
||||
|
|
|
@ -14,6 +14,14 @@ IN: calendar.unix
|
|||
[ set-timespec-nsec ] keep
|
||||
[ set-timespec-sec ] keep ;
|
||||
|
||||
: timeval>unix-time ( timeval -- timestamp )
|
||||
[ timeval-sec seconds ] [ timeval-usec microseconds ] bi
|
||||
time+ since-1970 ;
|
||||
|
||||
: timespec>unix-time ( timeval -- timestamp )
|
||||
[ timespec-sec seconds ] [ timespec-nsec nanoseconds ] bi
|
||||
time+ since-1970 ;
|
||||
|
||||
: get-time ( -- alien )
|
||||
f time <uint> localtime ;
|
||||
|
||||
|
|
Loading…
Reference in New Issue