sig
external time : unit -> int32 = "stew_time_int32"
external gmtime : int32 -> Unix.tm = "stew_gmtime"
external localtime : int32 -> Unix.tm = "stew_localtime"
external mktime : Unix.tm -> int32 * Unix.tm = "stew_mktime"
external format_tm : string -> Unix.tm -> string = "stew_strftime_tm"
val format_time : string -> int32 -> string
external ctime : int32 -> string = "stew_ctime"
external asctime : Unix.tm -> string = "stew_asctime"
val time_string : int32 -> string
val tm_string : Unix.tm -> string
end