`sig
exception Parse_error of string
type t = int * int * int * int * int * int * int
val compare : XmlRpcDateTime.t -> XmlRpcDateTime.t -> int
val equal : XmlRpcDateTime.t -> XmlRpcDateTime.t -> bool
val hash : XmlRpcDateTime.t -> int
val now : unit -> XmlRpcDateTime.t
val now_utc : unit -> XmlRpcDateTime.t
val set_tz_offset : int -> XmlRpcDateTime.t -> XmlRpcDateTime.t
val fix_tz_offset : int -> XmlRpcDateTime.t -> XmlRpcDateTime.t
val from_unixfloat : float -> XmlRpcDateTime.t
val from_unixfloat_utc : float -> XmlRpcDateTime.t
val to_unixfloat : XmlRpcDateTime.t -> float
val to_unixfloat_utc : XmlRpcDateTime.t -> float
val from_unixtm : Unix.tm -> XmlRpcDateTime.t
val from_unixtm_utc : Unix.tm -> XmlRpcDateTime.t
val to_unixtm : XmlRpcDateTime.t -> Unix.tm
val to_unixtm_utc : XmlRpcDateTime.t -> Unix.tm
val of_string : string -> XmlRpcDateTime.t
val to_string : XmlRpcDateTime.t -> string
end`