feat(tt): add plugin tt (#8273)

This commit is contained in:
ymlair 2025-09-02 02:37:37 +08:00 committed by GitHub
commit 9d00a004b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 47 additions and 0 deletions

21
plugins/tt/tt.plugin.zsh Normal file
View file

@ -0,0 +1,21 @@
#
# Functions
#
# timestamp to date Or date to timestamp
#
tt () {
if [[ $1 =~ "-" ]]
then
if [[ $1 =~ " " ]]
then
date -j -f "%Y-%m-%d %H:%M:%S" "$1" +%s 2> /dev/null
else
date -j -f "%Y-%m-%d %H:%M:%S" "$1 00:00:00" +%s 2> /dev/null
fi
elif [[ $1 = "" ]]
then
date +%s
else
date -r $1 "+%Y-%m-%d %H:%M:%S"
fi
}