From 424219312c02150c94b7983b6539fc3e7ac7a3c5 Mon Sep 17 00:00:00 2001 From: Xiao Pan Date: Thu, 10 Jul 2025 10:56:55 +0800 Subject: dateft no need to display Beijing time because I moved --- sh/dateft | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sh') diff --git a/sh/dateft b/sh/dateft index b317474..cfe0937 100755 --- a/sh/dateft +++ b/sh/dateft @@ -1,9 +1,9 @@ #!/bin/sh # DATE From To -while getopts cfF:t:T: opt; do +while getopts fF:t:T: opt; do case $opt in - c) tz_from="Asia/Shanghai";; + #c) tz_from="Asia/Shanghai";; f) tz_from="$(tzselect)";; F) tz_from="$OPTARG";; # one extra ',' at the end will not let `for tz in ...` loop one extra time? @@ -19,7 +19,7 @@ shift $((OPTIND-1)) time_from="TZ=\"${tz_from:-$(readlink /etc/localtime | sed 's#.*/\(.*/.*\)$#\1#')}\" ${1:-now}" date -d "$time_from" -TZ="Asia/Shanghai" date -d "$time_from" +#TZ="Asia/Shanghai" date -d "$time_from" date -d "$time_from" -u date -d "$time_from" +%s [ "$tz_from" ] && [ "$tz_from" != "Asia/Shanghai" ] && TZ="$tz_from" date -d "$time_from" -- cgit v1.2.3-70-g09d2