Converting timezone using date command
From Notes_Wiki
Home > CentOS > CentOS 6.x > Desktop tips and tricks > Converting timezone using date command
To convert time of other timezone to local time one can use:
date -d '09:30 PDT' Fri Jul 19 22:00:00 IST 2013
Similarly to convert localtime to other timezone we can use:
TZ='America/Los_Angeles' date -d '09:30 IST' Thu Jul 18 21:00:00 PDT 2013
Note that:
- Files under /usr/share/zoneinfo can be seen to learn other possible values for TZ
- We need to use full name like 'Asia/Seoul' instead of KST to make it work properly as there is no file named KST under /usr/share/zoneinfo. However we can use "TZ=EST" as there is file named EST under /usr/share/zoneinfo
Steps learned from http://www.linuxhowtos.org/Tips%20and%20Tricks/timzone_conversion.htm
More useful help on date command at Convert date to different format using date command
Home > CentOS > CentOS 6.x > Desktop tips and tricks > Converting timezone using date command