Rob*_*jan 2 linux bash terminal
在 UTC 或不同时区配置服务器时,如何在 linux 终端中获取本地日期和时间?
这是我现在得到的,但我想在当地时区看到。例如:PST/PDT。
[jenkins@myServer ~]$ date
Thu Jul 28 18:16:48 UTC 2016
Run Code Online (Sandbox Code Playgroud)
我不打算使用 hwclock 或更新 /etc/localtime 来更改系统时间。只是想为用户更改它。
另外,请让我知道 - 如何保留它以备将来登录。
使用TZ环境变量将所需的时区传递给date:
TZ=<timezone> date
Run Code Online (Sandbox Code Playgroud)
您可以在/usr/share/zoneinfo/目录和子目录中找到可用的时区。例如,/usr/share/zoneinfo/America/New_York定义TZ=America/New_York.
例子:
$ date
Fri Jul 29 06:31:53 BDT 2016
$ TZ='America/New_York' date
Thu Jul 28 20:31:58 EDT 2016
$ TZ='America/Los_Angeles' date
Thu Jul 28 17:31:54 PDT 2016
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10226 次 |
| 最近记录: |