Relation dates, with conversion condition upon it
git-svn-id: file:///srv/svn/repo/kosuzu/trunk@43 eb64cd80-c68d-6f47-b6a3-0ada418499da
This commit is contained in:
@@ -15,3 +15,8 @@ let now () = Unix.time () |> Unix.gmtime |>
|
||||
let to_secs date =
|
||||
Scanf.sscanf date "%4d-%02d-%02dT%02d:%02d:%02d"
|
||||
(fun y mo d h mi s -> (y-1970)*31557600 + mo*2629800 + d*86400 + h*3600 + mi*60 + s)
|
||||
let of_secs s =
|
||||
let { Unix.tm_sec=seconds; tm_min=minutes; tm_hour=hours;
|
||||
tm_mday=day; tm_mon=month; tm_year=year; _ } = Unix.localtime (float_of_int s) in
|
||||
Printf.sprintf "%4d-%02d-%02dT%02d:%02d:%02d"
|
||||
(year+1900) (month+1) day hours minutes seconds
|
||||
|
||||
Reference in New Issue
Block a user