blob: 685bf9a7f1a3152631e8badc77bb821d99ef911f (
plain)
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
|
% This file is public domain
% arara: pdflatex
% arara: pdflatex
\documentclass[british,american,australian,canadian,newzealand,en-GG,en-JE,en-IM,en-MT,en-IE]{article}
\usepackage{babel}
\usepackage[useregional,% use regional style instead of default ISO format
showzoneminutes=false,% don't show time zone minutes
showdow% show the day of week name if supported
]{datetime2}
\usepackage[colorlinks]{hyperref}
% Use standard mappings for the time zones (if supported)
\DTMlangsetup*{mapzone,zone=standard}
% Save some date and times for later use
\DTMsavetimestamp{mydate}{2014-06-03T12:45:02+01:00}
\DTMsavetimestamp{mydate2}{2015-03-20T08:05:09+00:00}
\DTMsavetimestamp{mydate3}{2012-12-28T13:35:28-04:00}
\DTMsavetimestamp{mydate3}{2014-12-15T23:55:49-06:00}
\DTMsavetimestamp{mydate4}{2014-01-27T12:05:00+09:30}
\DTMsavetimestamp{mydate5}{2013-11-28T02:05:00+11:00}
% Define command to test each region for this sample document
\newcommand{\testregion}[1]{%
\ifcsdef{date#1}{\selectlanguage{#1}}{\DTMsetstyle{#1}}%
\section{#1}
Today: \today.
Now: \DTMnow.
\subsection{\DTMuse{mydate}}
Saved Date (\texttt{mydate}): \DTMusedate{mydate}
Saved time (\texttt{mydate}): \DTMusetime{mydate}.
\typeout{Date (#1): \DTMusedate{mydate}}
\subsection{\DTMuse{mydate2}}
Saved Date (\texttt{mydate2}): \DTMusedate{mydate2}
Saved time (\texttt{mydate2}): \DTMusetime{mydate2}.
\typeout{Date (#1): \DTMusedate{mydate2}}
\subsection{\DTMuse{mydate3}}
Saved Date (\texttt{mydate3}): \DTMusedate{mydate3}
Saved time (\texttt{mydate3}): \DTMusetime{mydate3}.
\typeout{Date (#1): \DTMusedate{mydate3}}
\subsection{\DTMuse{mydate4}}
Saved Date (\texttt{mydate4}): \DTMusedate{mydate4}
Saved time (\texttt{mydate4}): \DTMusetime{mydate4}.
\typeout{Date (#1): \DTMusedate{mydate4}}
\subsection{\DTMuse{mydate5}}
Saved Date (\texttt{mydate5}): \DTMusedate{mydate5}
Saved time (\texttt{mydate5}): \DTMusetime{mydate5}.
\typeout{Date (#1): \DTMusedate{mydate5}}
}
\title{Sample Document Illustrating datetime2-english}
\author{Nicola Talbot}
\begin{document}
\maketitle
\tableofcontents
\testregion{british}
\testregion{american}
\testregion{australian}
\testregion{canadian}
\testregion{newzealand}
% no official babel language for these regions as far as I can tell:
\testregion{en-GG}
\testregion{en-JE}
\testregion{en-IM}
\testregion{en-MT}
\testregion{en-IE}
\end{document}
|