setasign\SetaPDF2\Core\DataStructure
Date Data structure class for date objects
File: /SetaPDF v2/Core/DataStructure/Date.php
Old class name (alias):
\SetaPDF_Core_DataStructure_Date
Class hierarchy
Implements
Summary
Properties
$_string
protected \SetaPDF_Core_Type_String Date::$_string
The string object representing the date
Format: (D:YYYYMMDDHHmmSSOHH'mm)
Static Methods
stringToDateTime()
Converts an PDF date time string into a DateTime object.
Parameters
- $string : string
Exceptions
Throws \OutOfRangeException
Methods
__construct()
The constructor.
The $string parameter can be of various types:
- If a \setasign\SetaPDF2\Core\Type\PdfString object is passed, it will be used as the date value.
- If a DateTime instance is passed, it will be forwarded to the setByDateTime() method.
- If a simple string is passed, it will be passed to create a new DateTime instance which is forward to the setByDateTime() method then.
Parameters
- $string : string|\DateTime|\SetaPDF_Core_Type_String
Exceptions
Throws \OutOfRangeException,\Exception