4 ms·
$ date -d "Sun Mar 3 18:05:17 UTC 2013" Sun Mar 3 10:05:17 PST 2013 The above converts to the system TZ. Or: $ echo $( export TZ=CST; date -d "Sun Mar 3 1
by lutusp 14y ago
$ date -d "Sun Mar 3 18:05:17 UTC 2013"
Sun Mar 3 10:05:17 PST 2013
The above converts to the system TZ. Or:
$ echo $( export TZ=CST; date -d "Sun Mar 3 18:05:17 UTC 2013" )
Sun Mar 3 18:05:17 CST 2013
The above converts from any TZ to any other TZ, without resetting your shell's TZ variable.
- dantheta 14y agoYou can also use: $ TZ=CST date -d "Sun Mar 3 18:05:17 UTC 2013" Sun Mar 3 18:05:17 CST 2013 which doesn't invoke a subshell. env vars can always be prepended to the executable name for use with just that program (not sure if that's bash only, though).