-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathindex.html
More file actions
116 lines (114 loc) · 2.95 KB
/
Copy pathindex.html
File metadata and controls
116 lines (114 loc) · 2.95 KB
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
<!DOCTYPE html>
<html>
<head>
<title>Caltech Library's Digital Library Development Sandbox</title>
<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="/css/site.css">
</head>
<body>
<header>
<a href="http://library.caltech.edu"><img src="/assets/liblogo.gif" alt="Caltech Library logo"></a>
</header>
<nav>
<ul>
<li>
<a href="/">Home</a>
</li>
<li>
<a href="../../index.html">README</a>
</li>
<li>
<a href="../../license.html">LICENSE</a>
</li>
<li>
<a href="../../install.html">INSTALL</a>
</li>
<li>
<a href="../../how-to/">How To</a>
</li>
<li>
<a href="../user-manual.html">User Manual</a>
</li>
<li>
<a href="../../about.html">About</a>
</li>
<li>
<a
href="https://github.com/caltechlibrary/datatools">Github</a>
</li>
</ul>
</nav>
<section>
<h1 id="usage">
USAGE
</h1>
<pre><code>timefmt [OPTIONS] TIME_STRING_TO_CONVERT</code></pre>
<h2 id="description">
DESCRIPTION
</h2>
<p>
timefmt formats the current date or INPUT_DATE based on the output
format provided in options. The default input and output format is
RFC3339. Formats are specified based on Golang’s time package including
the common constants (e.g. RFC822, RFC1123).
</p>
<p>
For details see https://golang.org/pkg/time/#Time.Format.
</p>
<p>
One additional time layout provided by timefmt
</p>
<ul>
<li>
mysql “2006-01-02 15:04:05 -0700”
</li>
</ul>
<h2 id="options">
OPTIONS
</h2>
<p>
Below are a set of options available.
</p>
<pre><code> -examples display example(s)
-generate-manpage generate man page
-generate-markdown generate markdown documentation
-h, -help display help
-if, -input-format Set format for input
-l, -license display license
-nl, -newline if true add a trailing newline
-o, -output output filename
-of, -output-format Set format for output
-quiet suppress error messages
-utc timestamps in UTC
-v, -version display version</code></pre>
<h2 id="examples">
EXAMPLES
</h2>
<p>
Format the date July, 7, 2016 in YYYY-MM-DD format
</p>
<pre><code>timefmt -if "2006-01-02" -of "01/02/2006" "2017-12-02"</code></pre>
<p>
Yields “12/02/2017”
</p>
<p>
Format the MySQL date/time of 8:08am, July 2, 2016
</p>
<pre><code>timefmt -input-format mysql -output-format RFC822 "2017-12-02 08:08:08"</code></pre>
<p>
Yields “02 Dec 17 08:08 UTC”
</p>
<p>
timefmt v0.0.25
</p>
</section>
<footer>
<span><h1><A href="http://caltech.edu">Caltech</a></h1></span>
<span>© 2021 <a href="https://www.library.caltech.edu/copyright">Caltech library</a></span>
<address>1200 E California Blvd, Mail Code 1-32, Pasadena, CA 91125-3200</address>
<span>Phone: <a href="tel:+1-626-395-3405">(626)395-3405</a></span>
<span><a href="mailto:library@caltech.edu">Email Us</a></span>
<a class="cl-hide" href="sitemap.xml">Site Map</a>
</footer>
</body>
</html>