mirror of
https://github.com/onceupon/Bash-Oneliner.git
synced 2024-11-22 12:57:01 +00:00
add examples for 'current time point for N days ago or after N days'
This commit is contained in:
parent
a606d6be45
commit
23a1efa249
22
README.md
22
README.md
@ -1145,19 +1145,27 @@ date --date @1615852800
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
##### Print current time point for N days ago or after N days
|
##### Print current time point for N days ago or N days after
|
||||||
```bash
|
```bash
|
||||||
# get this time a day ago
|
# print current date first (for the following example)
|
||||||
|
date +"%F %H:%M:%S"
|
||||||
|
# 2023-03-11 16:17:09
|
||||||
|
|
||||||
|
# print the time that is 1 day ago
|
||||||
date -d"1 day ago" +"%F %H:%M:%S"
|
date -d"1 day ago" +"%F %H:%M:%S"
|
||||||
|
# 2023-03-10 16:17:09
|
||||||
|
|
||||||
# get this time tomorrow
|
# print the time that is 7 days ago
|
||||||
date -d"-1 day ago" +"%F %H:%M:%S"
|
|
||||||
|
|
||||||
# get this time 7 days ago
|
|
||||||
date -d"7 days ago" +"%F %H:%M:%S"
|
date -d"7 days ago" +"%F %H:%M:%S"
|
||||||
|
# 2023-03-04 16:17:09
|
||||||
|
|
||||||
# get this time a week ago
|
# print the time that is a week ago
|
||||||
date -d"1 week ago" +"%F %H:%M:%S"
|
date -d"1 week ago" +"%F %H:%M:%S"
|
||||||
|
# 2023-03-04 16:17:09
|
||||||
|
|
||||||
|
# add 1 day to date
|
||||||
|
date -d"-1 day ago" +"%F %H:%M:%S"
|
||||||
|
# 2023-03-12 16:17:09
|
||||||
```
|
```
|
||||||
|
|
||||||
##### wait for random duration (e.g. sleep 1-5 second, like adding a jitter)
|
##### wait for random duration (e.g. sleep 1-5 second, like adding a jitter)
|
||||||
|
Loading…
Reference in New Issue
Block a user