1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 23:28:02 +00:00

Add Print DateTime Represented By Unix Timestamp as a Unix TIL

This commit is contained in:
jbranchaud
2024-04-08 09:24:09 -05:00
parent f54eab20e7
commit c2f30615c3
2 changed files with 18 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
# Print DateTime Represented By Unix Timestamp
A lot of tools and systems use a Unix timestamp to represent a point in time.
It is the number of seconds since the Unix epoch (Jan 1, 1970). However, just
looking at a timestamp like `1623867544` doesn't tell a human much. I can't
mentally translate that to the date and time that it is representing.
The `date` utility can help. Give it the `-r` flag with the timestamp value (in
seconds) and it will display the date and time in a human-readable format.
```bash
date -r '1623867544'
Wed Jun 16 13:19:04 CDT 2021
```
See `man date` for more details.