tt.plugin.zsh
338 bytes
1#
2# Functions
3#
4# timestamp to date Or date to timestamp
5#
6tt () {
7 if [[ $1 =~ "-" ]]
8 then
9 if [[ $1 =~ " " ]]
10 then
11 date -j -f "%Y-%m-%d %H:%M:%S" "$1" +%s 2> /dev/null
12 else
13 date -j -f "%Y-%m-%d %H:%M:%S" "$1 00:00:00" +%s 2> /dev/null
14 fi
15 elif [[ $1 = "" ]]
16 then
17 date +%s
18 else
19 date -r $1 "+%Y-%m-%d %H:%M:%S"
20 fi
21}