linux 的时区设置是按照地理位置格式进行的,在用户想要设置自己的时区之前,需要知道所在位置的区域特征,在某些地方的用户可能需要注意国际时差,而总体的时区设置步骤如下:
乌恰ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!
1、查看当前的时区设置
可以通过linux下的 date 命令来查看当前系统时间:
$ date
Tue Jan 8 09:12:05 CST 2019
可以看到这里使用的是中国上海所使用的中国标准时间(CST),但我们也可以使用 -u 选项来查看UTC时间:
$ date -u
Tue Jan 8 01:12:05 UTC 2019
2、设置时区
如果我们要设置某种时区,就要执行下面的命令:
$ sudo dpkg-reconfigure tzdata
将会出现一个对话框,用户按照对话框的提示,来选择合适的时区,可以通过箭头键,在不同的地点中进行选择,按下tab键选择OK,然后按下enter,系统就会将时区设置为我们选择的那一个:
Current default time zone: ‘Asia/Shanghai’
Local time is now: Tue Jan 8 09:17:02 CST 2019.
Universal Time is now: Tue Jan 8 01:17:02 UTC 2019.
3、调用Linux下的时区函数
执行完时区设置之后,我们就可以开始使用时区函数了,linux下有以下五种常用时区函数
* time() 函数用于返回从UTC(即”,Coordinated Universal Time”,世界协调时间)1970年1月1日0时0分0秒到当前时刻的秒数
* localtime() 函数用于转换time_t类型变量的当前时间,转换成struct tm类型
* gmtime() 函数用于转换time_t类型变量的当前时间,转换成UTC时间struct tm类型
* mktime() 函数用于将struct tm类型变量转换成time_t类型变量
* settimeofday() 函数用于设置系统的时钟
可以看出,在linux系统使用时区函数,步骤十分简单,只需要正确的设置时区,然后就可以任意的通过以上五个函数,来对系统时间进行操作了。
创新互联服务器托管拥有成都T3+级标准机房资源,具备完善的安防设施、三线及BGP网络接入带宽达10T,机柜接入千兆交换机,能够有效保证服务器托管业务安全、可靠、稳定、高效运行;创新互联专注于成都服务器托管租用十余年,得到成都等地区行业客户的一致认可。
本文题目:Linux下的时区函数设置(linux设置时区函数)
文章路径:http://www.mswzjz.cn/qtweb/news32/268482.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能