美文网首页
c标准库的时间函数简析

c标准库的时间函数简析

作者: beninu | 来源:发表于2018-05-15 19:51 被阅读0次

    c标准库的时间对象有三种

    和时区的关系

    三种时间对象,UNIX time表达的是绝对时间,和时区无关。struct tm和字符串时间,都需要配合时区才能准确表达一个UNIX time。

    三种时间对象的转换关系以及和时区的关系

    • time(NULL) -> UNIX time 和时区无关
    • localtime(UNIX time) -> struct tm 按照机器的时区设置转换
    • gmtime(UNIX time) -> struct tm 按照gmt转换
    • mktime(struct tm) -> UNIX time 按照机器时区设置来解释struct tm
    • strftime(struct tm) -> string time 与时区无关
    • strptime(string time)-> struct tm 与时区无关

    相关文章

      网友评论

          本文标题:c标准库的时间函数简析

          本文链接:https://www.haomeiwen.com/subject/xvvydftx.html