1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
% This file is public domain.
% This document additionally requires the datetime2-english module
% to be installed.
% arara: pdflatex
\documentclass[english]{article}
\usepackage{datetime2}
%\DTMsetup{showseconds=false,datesep=/,timesep=.}
\begin{document}
\DTMsavetimestamp{mydate}{2015-04-01T08:05:00+01:00}
\DTMsavetimestamp{mydate2}{2015-04-01T08:13:45+01:00}
Default: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (default): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{iso}
ISO: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (iso): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{pdf}
PDF: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (pdf): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{ddmmyyyy}
ddmmyyyy: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (ddmmyyyy): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{dmyyyy}
dmyyyy: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (dmyyyy): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{dmyy}
dmyy: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (dmyy): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{mmddyyyy}
mmddyyyy: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (mmddyyyy): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{mdyyyy}
mdyyyy: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (mdyyyy): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{mdyy}
mdyy: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (mdyy): \DTMnow. \DTMuse{mydate}.}
\DTMsetstyle{yyyymd}
yyyymd: \DTMnow. \DTMuse{mydate}.
\typeout{Date-Time (yyyymd): \DTMnow. \DTMuse{mydate}.}
Testing time styles.
\DTMsavetime{noon}{12:00:00}
\DTMsavetime{midnight1}{00:00:00}
\DTMsavetime{midnight2}{24:00:00}
\DTMsavetime{8am}{08:00:00}
\DTMsavetime{8pm}{20:00:00}
\DTMsavetime{1203}{12:03:00}
\DTMsavetime{2401}{24:01:00}
\DTMsavetime{0001}{00:01:00}
\DTMsettimestyle{hmmss}
hmmss: \DTMcurrenttime. \DTMusetime{mydate}.
\DTMusetime{mydate2}.
\DTMusetime{noon}.
\DTMusetime{midnight1}.
\DTMusetime{midnight2}.
\DTMusetime{8am}.
\DTMusetime{8pm}.
\DTMusetime{1203}.
\DTMusetime{2401}.
\DTMusetime{0001}.
\typeout{Time (hmmss): \DTMcurrenttime.
\DTMusetime{mydate}.
\DTMusetime{mydate2}.
\DTMusetime{noon}.
\DTMusetime{midnight1}.
\DTMusetime{midnight2}.
\DTMusetime{8am}.
\DTMusetime{8pm}.
\DTMusetime{1203}.
\DTMusetime{2401}.
\DTMusetime{0001}.
}
\DTMsettimestyle{englishampm}
ampm: \DTMcurrenttime.
\DTMusetime{mydate}.
\DTMusetime{mydate2}.
\DTMusetime{noon}.
\DTMusetime{midnight1}.
\DTMusetime{midnight2}.
\DTMusetime{8am}.
\DTMusetime{8pm}.
\DTMusetime{1203}.
\DTMusetime{2401}.
\DTMusetime{0001}.
\typeout{Time (ampm): \DTMcurrenttime.
\DTMusetime{mydate}.
\DTMusetime{mydate2}.
\DTMusetime{noon}.
\DTMusetime{midnight1}.
\DTMusetime{midnight2}.
\DTMusetime{8am}.
\DTMusetime{8pm}.
\DTMusetime{1203}.
\DTMusetime{2401}.
\DTMusetime{0001}.
}
\renewcommand*{\DTMenglishampmfmt}[1]{\protect\textsc{#1}}
(ampm sc) \DTMcurrenttime.
\DTMusetime{mydate}.
\DTMusetime{mydate2}.
\DTMusetime{noon}.
\DTMusetime{midnight1}.
\DTMusetime{midnight2}.
\DTMusetime{8am}.
\DTMusetime{8pm}.
\DTMusetime{1203}.
\DTMusetime{2401}.
\DTMusetime{0001}.
\end{document}
|