在特定的timezome中将time_t转换为tm
发布时间:2020-12-16 06:51:07 所属栏目:百科 来源:网络整理
导读:localtime_r 函数将time_t时间戳转换为当前时区中的struct tm. 如何将UTC time_t转换为不同时区的struct tm,例如到悉尼澳大利亚的时间,考虑到夏令时和其他任何事情,并且不影响当地时间在项目其他部分的使用? 解决方法 NetBSD的C运行时库包含一些处理任意时
localtime_r 函数将time_t时间戳转换为当前时区中的struct tm.
如何将UTC time_t转换为不同时区的struct tm,例如到悉尼澳大利亚的时间,考虑到夏令时和其他任何事情,并且不影响当地时间在项目其他部分的使用? 解决方法
NetBSD的C运行时库包含一些处理任意时区的函数(参见
NetBSD 6.1.5 – man page for ctime (netbsd section 3).要在其他项目中获得类似的功能,您可以使用IANA的
Time Zone Database中的代码,特别是其localtime.c,private.h和tzfile.h文件.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |