diff options
author | Sami Kerola | 2016-05-15 10:50:40 +0200 |
---|---|---|
committer | Sami Kerola | 2016-06-26 22:58:18 +0200 |
commit | 3749bdcecfb799619555de2eff9636cb93509eb5 (patch) | |
tree | ac4b802638bd3e0e449262f03b15107d8e8f4c2a /lib/timeutils.c | |
parent | liblkid: Add length check in probe_nilfs2 before crc32 (diff) | |
download | kernel-qcow2-util-linux-3749bdcecfb799619555de2eff9636cb93509eb5.tar.gz kernel-qcow2-util-linux-3749bdcecfb799619555de2eff9636cb93509eb5.tar.xz kernel-qcow2-util-linux-3749bdcecfb799619555de2eff9636cb93509eb5.zip |
utmpdump: use always UTC-0 timezone in textual output
Converting a time structure from text format that has timezone markup is
practically impossible. See reference links for more information. This
leads to situation where multiple utmpdump(1) conversions from binary to
text and back make timestamps to shift amount of timezone offset to UTC-0.
The easiest way to make multiple conversions to work without timeshifts is
to always use UTC-0 timezone. Downside of this approach is that the textual
format is less human readable than local timestamps would be.
Reference: http://www.catb.org/esr/time-programming/#_strptime_3_and_getdate_3
Reference: http://man7.org/linux/man-pages/man3/strptime.3.html
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'lib/timeutils.c')
0 files changed, 0 insertions, 0 deletions