File: pdfdate.mli

package info (click to toggle)
camlpdf 2.9-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,272 kB
  • sloc: ml: 20,816; ansic: 9,525; makefile: 100; sh: 23
file content (21 lines) | stat: -rw-r--r-- 463 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(** Representing and Parsing PDF Dates *)

(** The type of a date. *)
type t =
  {year : int;
   month : int;
   day : int;
   hour : int;
   minute : int;
   second : int;
   hour_offset : int;
   minute_offset : int}

(** Raised when [date_of_string] fails. *)
exception BadDate

(** Build a date by parsing a PDF date string. Raises [BadDate] on failure. *)
val date_of_string : string -> t

(** Build a string from a date. *)
val string_of_date : t -> string