Linux Shell date 指定时区教程(获取北京时间)

Linux 或者 Shell 脚本中可以使用 date 这个命令获取时间,之前老王也介绍过《Shell 获取指定日期 N 天/月/年前(后)的日期》,由于 Linux 所在时区的影响,有时 date 输出的时间就不是想要的那个时间,今天老王就介绍下 date 如何指定时区,返回指定时区的时间。

以下命令可以直接在 Linux 命令行输入或者用在 Shell 脚本中。

date 获取当前时间:

echo $(date +%Y-%m-%d" "%H:%M:%S)

返回值:

2021-05-16 00:24:41

date 获取指定时区的当前时间,例如指定东八区(北京时间):

echo $(TZ=UTC-8 date +%Y-%m-%d" "%H:%M:%S)

返回值:

2021-05-16 15:25:34
赞(0)
关注我们
未经允许不得转载:老王博客 » Linux Shell date 指定时区教程(获取北京时间)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址