# Module Pdfdate

    module Pdfdate: sig .. end

Representing and Parsing PDF Dates

    type t = {

`` | `year : `int`;`
`` | `month : `int`;`
`` | `day : `int`;`
`` | `hour : `int`;`
`` | `minute : `int`;`
`` | `second : `int`;`
`` | `hour_offset : `int`;`
`` | `minute_offset : `int`;`

`}`

The type of a date.

    exception BadDate

Raised when `date_of_string` fails.

    val date_of_string : string -> t

Build a date by parsing a PDF date string. Raises `BadDate` on failure.

    val string_of_date : t -> string

Build a string from a date.