module DateTime:Relative offset of the timezone to UTCsig..end
type _TZrel
type _timezone
type xs_time
type xs_date
type xs_dateTime
type xs_duration
type xs_gYearMonth
type xs_gYear
type xs_gMonthDay
type xs_gDay
type xs_gMonth
type xs_yearMonthDuration
type xs_dayTimeDuration
val string_of_date : xs_date -> stringval string_of_duration : xs_duration -> stringval string_of_gYearMonth : xs_gYearMonth -> stringval string_of_gYear : xs_gYear -> stringval string_of_gMonthDay : xs_gMonthDay -> stringval string_of_gDay : xs_gDay -> stringval string_of_gMonth : xs_gMonth -> stringval string_of_time : xs_time -> stringval string_of_dateTime : xs_dateTime -> stringval string_of_yearMonthDuration : xs_yearMonthDuration -> stringval canonical_of_yearMonthDuration : xs_yearMonthDuration -> stringval string_of_dayTimeDuration : xs_dayTimeDuration -> stringval canonical_of_dayTimeDuration : xs_dayTimeDuration -> stringval mkdate : int option * int * int * xs_dayTimeDuration option ->
xs_dateval mktime : int * int * Decimal._decimal * xs_dayTimeDuration option ->
xs_time
Takes an hour, minute, second and timezone as a duration and returns an xs_time datatype.
Returns an xs_time
an xs_time and dayTimeDuration, if time rolls over into a day
val mktime_dtd : int * int * Decimal._decimal * xs_dayTimeDuration option ->
xs_dayTimeDuration * xs_timeval mkdateTime : xs_date * xs_time * xs_dayTimeDuration option ->
xs_dateTimeval mkgYearMonth : int * int * xs_dayTimeDuration option -> xs_gYearMonthval mkgYear : int * xs_dayTimeDuration option -> xs_gYearval mkgMonthDay : int * int * xs_dayTimeDuration option -> xs_gMonthDayval mkgDay : int * xs_dayTimeDuration option -> xs_gDayval mkgMonth : int * xs_dayTimeDuration option -> xs_gMonthval mkyearMonthDuration : int * int -> xs_yearMonthDurationval zero_yearMonthDuration : xs_yearMonthDurationval mkdayTimeDuration : int * int * int * Decimal._decimal -> xs_dayTimeDurationval zero_dayTimeDuration : xs_dayTimeDurationval mkduration : bool ->
xs_yearMonthDuration * xs_dayTimeDuration ->
xs_durationval date_compare : xs_dayTimeDuration option ->
xs_date -> xs_date -> intval duration_compare : xs_duration -> xs_duration -> intval gYearMonth_compare : xs_dayTimeDuration option ->
xs_gYearMonth -> xs_gYearMonth -> intval gYear_compare : xs_dayTimeDuration option ->
xs_gYear -> xs_gYear -> intval gMonthDay_compare : xs_dayTimeDuration option ->
xs_gMonthDay -> xs_gMonthDay -> intval gDay_compare : xs_dayTimeDuration option ->
xs_gDay -> xs_gDay -> intval gMonth_compare : xs_dayTimeDuration option ->
xs_gMonth -> xs_gMonth -> intval add_yearMonthDuration_to_date : xs_date -> xs_yearMonthDuration -> xs_dateval add_dayTimeDuration_to_date : xs_date -> xs_dayTimeDuration -> xs_dateval subtract_dates : xs_date -> xs_date -> xs_dayTimeDurationval subtract_yearMonthDuration_from_date : xs_date -> xs_yearMonthDuration -> xs_dateval subtract_dayTimeDuration_from_date : xs_date -> xs_dayTimeDuration -> xs_dateval time_compare : xs_dayTimeDuration option ->
xs_time -> xs_time -> intval add_dayTimeDuration_to_time : xs_time -> xs_dayTimeDuration -> xs_timeval subtract_dateTimes : xs_dateTime -> xs_dateTime -> xs_dayTimeDurationval subtract_dates : xs_date -> xs_date -> xs_dayTimeDurationval subtract_times : xs_time -> xs_time -> xs_dayTimeDurationval subtract_dayTimeDuration_from_time : xs_time -> xs_dayTimeDuration -> xs_timeval dateTime_compare : xs_dayTimeDuration option ->
xs_dateTime -> xs_dateTime -> intval add_yearMonthDuration_to_dateTime : xs_dateTime -> xs_yearMonthDuration -> xs_dateTimeval add_yearMonthDuration_to_dateTime2 : xs_yearMonthDuration -> xs_dateTime -> xs_dateTimeval add_dayTimeDuration_to_dateTime : xs_dateTime -> xs_dayTimeDuration -> xs_dateTimeval subtract_dateTimes : xs_dateTime -> xs_dateTime -> xs_dayTimeDurationval subtract_yearMonthDuration_from_dateTime : xs_dateTime -> xs_yearMonthDuration -> xs_dateTimeval subtract_dayTimeDuration_from_dateTime : xs_dateTime -> xs_dayTimeDuration -> xs_dateTimeval dateTime_from_date_and_time : xs_date -> xs_time -> xs_dateTimeval yearMonthDuration_compare : xs_yearMonthDuration -> xs_yearMonthDuration -> intval add_yearMonthDurations : xs_yearMonthDuration ->
xs_yearMonthDuration -> xs_yearMonthDurationval subtract_yearMonthDurations : xs_yearMonthDuration ->
xs_yearMonthDuration -> xs_yearMonthDurationval multiply_yearMonthDuration : xs_yearMonthDuration -> float -> xs_yearMonthDurationval multiply_yearMonthDuration2 : float -> xs_yearMonthDuration -> xs_yearMonthDurationval divide_yearMonthDuration : xs_yearMonthDuration -> float -> xs_yearMonthDurationval divide_yearMonthDuration_by_yearMonthDuration : xs_yearMonthDuration ->
xs_yearMonthDuration -> Decimal._decimalval dayTimeDuration_compare : xs_dayTimeDuration -> xs_dayTimeDuration -> intval add_dayTimeDurations : xs_dayTimeDuration ->
xs_dayTimeDuration -> xs_dayTimeDurationval subtract_dayTimeDurations : xs_dayTimeDuration ->
xs_dayTimeDuration -> xs_dayTimeDurationval multiply_dayTimeDuration : xs_dayTimeDuration -> float -> xs_dayTimeDurationval multiply_dayTimeDuration2 : float -> xs_dayTimeDuration -> xs_dayTimeDurationval divide_dayTimeDuration : xs_dayTimeDuration -> float -> xs_dayTimeDurationval divide_dayTimeDuration_by_dayTimeDuration : xs_dayTimeDuration ->
xs_dayTimeDuration -> Decimal._decimalval years_from_duration : xs_yearMonthDuration -> intval months_from_duration : xs_yearMonthDuration -> intval days_from_duration : xs_dayTimeDuration -> intval hours_from_duration : xs_dayTimeDuration -> intval minutes_from_duration : xs_dayTimeDuration -> intval seconds_from_duration : xs_dayTimeDuration -> Decimal._decimalval hours_from_time : xs_time -> intval minutes_from_time : xs_time -> intval seconds_from_time : xs_time -> Decimal._decimalval timezone_from_time : xs_time -> xs_dayTimeDurationval opt_timezone_from_time : xs_time -> xs_dayTimeDuration optionval year_from_date : xs_date -> intval month_from_date : xs_date -> intval day_from_date : xs_date -> intval timezone_from_date : xs_date -> xs_dayTimeDurationval opt_timezone_from_date : xs_date -> xs_dayTimeDuration optionval year_from_dateTime : xs_dateTime -> intval month_from_dateTime : xs_dateTime -> intval day_from_dateTime : xs_dateTime -> intval hours_from_dateTime : xs_dateTime -> intval minutes_from_dateTime : xs_dateTime -> intval seconds_from_dateTime : xs_dateTime -> Decimal._decimalval timezone_from_dateTime : xs_dateTime -> xs_dayTimeDurationval opt_timezone_from_dateTime : xs_dateTime -> xs_dayTimeDuration optionval date_from_dateTime : xs_dateTime -> xs_dateval time_from_dateTime : xs_dateTime -> xs_timeval current_dateTime : unit -> xs_dateTimeval local_timezone : unit -> xs_dayTimeDurationval default_dateTime : unit -> xs_dateTimeval default_UTC : unit -> xs_dayTimeDurationval adjust_time_to_timezone : xs_time -> xs_dayTimeDuration option -> xs_timeval adjust_date_to_timezone : xs_date -> xs_dayTimeDuration option -> xs_dateval adjust_dateTime_to_timezone : xs_dateTime ->
xs_dayTimeDuration option -> xs_dateTimeval yearMonthDuration_of_duration : xs_duration -> xs_yearMonthDurationval dayTimeDuration_of_duration : xs_duration -> xs_dayTimeDurationval duration_of_yearMonthDuration : xs_yearMonthDuration -> xs_durationval duration_of_dayTimeDuration : xs_dayTimeDuration -> xs_durationval negate_time : xs_time -> xs_timeval negate_date : xs_date -> xs_dateval negate_dateTime : xs_dateTime -> xs_dateTimeval negate_gYear : xs_gYear -> xs_gYearval negate_gYearMonth : xs_gYearMonth -> xs_gYearMonth