您还没有说明您在何处设置此时区,但您可以在TZ环境变量中创建您喜欢的任何区域名称:

$TZ='+8' date

Fri Feb 22 19:25:36 UTC-8 2019

8是因为POSIX愚蠢地,requires the offsets to be backwards(向西增加); < ...>中的部分是显示的名称,可以是任何单个单词.如果它纯粹是字母,则不需要尖括号,但是 – 和8需要它们.

$TZ='24' date

Fri Feb 22 03:30:15 yesterday 2019

$TZ='tomorrow-24' date

Sun Feb 24 03:30:26 tomorrow 2019

如果您正在使用GUI或其他区域选择工具,则可能在/usr/share / zoneinfo中查找系统中包含的区域定义.如果要在该列表中显示另一个区域,则需要制作合适的zoneinfo文件并将其复制到位. zic工具用于编译the textual format中的zoneinfo文件,这相对简单(特别是在修改现有区域以更改名称时).

在某些系统上(但不是,我认为,Red Hat),有一个文件/ etc / timezone全局设置时区作为名称,您可以使用该TZ变量格式.其他系统仅使用/ etc / localtime,它通常是其中一个zoneinfo文件的副本,因此您还需要在其中创建合适的文件.

对于每个用户或-session区域,您只能使用环境变量.

如果将区域设置为“UTC-8”或其他未明确定义的区域,则it’s treated as two things:首先,区域的名称(“UTC”:无论是否有字母字符串),第二个是POSIX方向的偏移量(无论有多少人).这意味着TZ = UTC-8日期将输出类似的内容

Sat Feb 23 11:50:01 UTC 2019

– 也就是说,它报告中国或西澳大利亚的时间,并认为该区域被称为“UTC”.当你输入错字时,这种行为非常令人困惑和烦人.这可能是你在问题中包含的输出的原因,但我不知道.

这被解析为传统的,大部分过时的POSIX时区格式RST6RDT5,M10.3.0 / 00:00:00,M2.4.0 / 00:00:00,其中包括标准和日光时间的可选名称和偏移,以及两者之间的转换日期.对于任何非平凡区域,此方法存在许多缺点,并且它不会以区域文件的方式跟踪定义的历史更改.

“正确”的做法是使用America / Los_Angeles区域(显示为PST)或Etc / GMT 8(如果您不能使用该名称或不希望夏令时更改). GMT 8将偏移显示为“-08”,没有文字标签.有时候假设正确的东西不够好,在这种情况下,上面的一个应该没问题.

linux 改成utc时间_linux – 如何将时区设置为UTC-8相关推荐

  1. js 时间转东八区_js将UTC时间转化为当地时区时间

    我们在进行网站开发的时候有可能会涉及到国外的用户或者用户身在国外,这时就会存在时差问题,比如说我们在中国的时间是08:00,但是此时韩国的时间是09:00,如果在网页上需要进行相关显示的话就会出现问题 ...

  2. linux 改成utc时间_C++下四种常用的程序运行时间的计时方法总结

    记录下当前时间start,调用程序fun(),再记录一下时间end. 前后时间一减(start-end)就得到程序的运行时间了. 首先介绍最常用的,但两种精度不是很高(>=10ms)的方法:cl ...

  3. linux c 设置utc时间,C/C++标准库之转换UTC时间到local本地时间详解

    前言 UTC 时间DateTime.UtcNow 和 系统本地时间 DateTime.Now 相差8个时区 ,美国本地时间和北京时间相差15个时区: 美国,而一般使用UTC时间方便统一各地区时间差异. ...

  4. 神舟战神win10改linux,神州战神G40把win10改成win7的详细教程(包括BIOS设置图)

    神舟战神G40是这款台式电脑的CPU是intel 8代处理器,出厂自带了win10系统,今天就有用户来咨询,他很喜欢win7系统,想把他的神州战神G40自带的win10改成win7,但是他知道,8代及 ...

  5. php utc时间_PHP转换UNIX时间戳 UTC时间(TZ格式) 标准时间的方法 UNIX UTC GMT时间、本地时间互转...

    在PHP编程中经常会遇到各种不同格式的时间 比如: unix时间戳:1547740800 UTC时间:2019-1-18T00:00:00Z 标准时间:2019-1-18 00:00:00 以上这三个 ...

  6. php时间戳转utc时间格式,PHP转换UNIX时间戳 UTC时间(TZ格式) 标准时间的方法 UNIX UTC GMT时间、本地时间互转...

    在PHP编程中经常会遇到各种不同格式的时间 比如: unix时间戳:1547740800 UTC时间:2019-1-18T00:00:00Z 标准时间:2019-1-18 00:00:00 以上这三个 ...

  7. iastora怎么改成ahci_如何把这个BIOS的设置从SATA设置成AHCI(附图片)

    SATA下装xp开启AHCI/RAID的方法 我们知道,在使用Intel芯片组的主板上,如果要打开SATA硬盘的NCQ功能或组建RAID磁盘阵列,都必须在安装Windows XP(以下简称XP)操作系 ...

  8. linux 改成utc时间_深度操作系统UTC时间设置怎样改?

    谢谢!没想到是&&后面还要sudo,成功了但是似乎然并卵: geiton@T61:~$ cat /proc/acpi/ibm/fan status:         enabled s ...

  9. linux java获取文件创建时间_Linux查看文件的最初创建时间

    在Linux中,没有文件创建时间的概念.只有文件的访问时间.修改时间.状态改变时间.也就是说不能知道文件的创建时间.但如果文件创建后就没有 修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过 ...

  10. fedora中linux改成英文,Fedora的英文界面下使用中文

    Fedora的英文界面下使用中文 发布时间:2006-11-13 01:16:45来源:红联作者:philosophy Fedora的英文界面已经非常漂亮了,可是中文界面还是比较丑陋.下面是我怎样在F ...

最新文章

  1. 省选专练之神仙贪心IOI2013Robert
  2. 10-10数组的介绍
  3. win10停止更新_新电脑到手第一件事,win10系统刷成win7,为何不直接预装win7?
  4. 腾讯全球数字生态大会进入倒计时,原生技术专场开放云报名
  5. ping不通win7、8解决方法以及nc后门的制作
  6. 一则非常巧合的ORA-15042恢复
  7. 截取json字符串算法
  8. 比特币所有权及隐私问题 | 转账的加密流程
  9. [USACO18DEC]Cowpatibility(容斥 or bitset优化暴力)
  10. UI基础UIView常见属性及方法
  11. oracle根据当前月份往前,Oracle SQL - 根据月份对时间序列分区求和
  12. System Center Configuration Manager 文档
  13. c#退出应用程序办法
  14. 2021-6-26 激光的工业应用
  15. python通过周数得到日期_python中根据时间获取周数,通过周数获取时间
  16. 余沧海没有自知之明?
  17. Android悬浮窗的简单实现
  18. 微信文件撤回时间多长_微信消息怎么撤回?撤回时间限制是多久?
  19. python二级练习和考试复习(分别格式化输出0.002178对应的科学表示法形式)
  20. 百度推广——搜索营销新视角(百度官方出品,俞敏洪、吴晓波、徐雷力荐!)...

热门文章

  1. 第五课 大数据技术之Fink1.13的实战学习-状态编程和容错机制
  2. LED 发光二极管工作电流分析
  3. 操作系统( 第二章)知识点总结
  4. 企业微信重磅更新!离职继承无需客户同意、群自动踢人、群成员去重...
  5. latch:cbc等待
  6. 现成源码抢单软件开发|服务器
  7. Vue事件修饰符.prevent .passive
  8. python爬取二手房信息_使用Scrapy爬取链家二手房信息
  9. 比方便面还方便~利用Python开发一个桌面小程序
  10. 金融行业用户画像最佳实践