时区

代码中需要时区相关信息时,通过tzset来初始化相关全局变量,然后读取

tzset原理

  1. 优先读取TZ环境变量值

  2. 若找不到,则使用系统相关的数据文件tzfile(5)

    一般都是通过/etc/localtime符号链接过去的一个文件,如:lrwxrwxrwx. 1 root root 35 Apr 13 2016 /etc/localtime -> ../usr/share/zoneinfo/Asia/Shanghai

参考

  1. man tzset

  2. man tzfile

留言

2016-10-27