Package com.lowagie.text.pdf
Class PdfDate
- java.lang.Object
-
- com.lowagie.text.pdf.PdfObject
-
- com.lowagie.text.pdf.PdfString
-
- com.lowagie.text.pdf.PdfDate
-
public class PdfDate extends PdfString
PdfDateis the PDF date object.PDF defines a standard date format. The PDF date format closely follows the format defined by the international standard ASN.1 (Abstract Syntax Notation One, defined in CCITT X.208 or ISO/IEC 8824). A date is a
PdfStringof the form:(D:YYYYMMDDHHmmSSOHH'mm')
This object is described in the 'Portable Document Format Reference Manual version 1.3' section 7.2 (page 183-184)
- See Also:
PdfString,GregorianCalendar
-
-
Field Summary
-
Fields inherited from class com.lowagie.text.pdf.PdfString
encoding, hexWriting, objGen, objNum, originalValue, value
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Calendardecode(String s)Converts a PDF string representing a date into a Calendar.StringgetW3CDate()Gives the W3C format of the PdfDate.static StringgetW3CDate(String d)Gives the W3C format of the PdfDate.-
Methods inherited from class com.lowagie.text.pdf.PdfString
getBytes, getEncoding, getOriginalBytes, getOriginalChars, isHexWriting, setHexWriting, toPdf, toString, toUnicodeString
-
Methods inherited from class com.lowagie.text.pdf.PdfObject
canBeInObjStm, getIndRef, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, length, setContent, setIndRef, type
-
-
-
-
Constructor Detail
-
PdfDate
public PdfDate(Calendar d)
Constructs aPdfDate-object.- Parameters:
d- the date that has to be turned into aPdfDate-object
-
PdfDate
public PdfDate(String d)
Constructs aPdfDate-object.- Parameters:
d- the date in the PDF ASN.1 date format ((D:YYYYMMDDHHmmSSOHH'mm')
-
PdfDate
public PdfDate()
Constructs aPdfDate-object, representing the current day and time.
-
-