gpt4 book ai didi

c - POSIX 方式将用户输入的 utc 偏移量转换为日历时间

转载 作者:行者123 更新时间:2023-11-30 18:07:33 25 4
gpt4 key购买 nike

是否有 POSIX 方式如何将具有 UTC 偏移量的用户输入转换为 time_t?我希望有类似的事情

strptime( buf, "%Y-%m-%d-UTC%O", &input_time );

其中 %O 是 UTC 偏移量。

遗憾的是,struct tmtm_gmtoff 扩展似乎在 Solaris (10) 上不可用,是吗?

最佳答案

我唯一能想到的就是复制字符串,搜索 UTC 偏移量并将其替换为零,解析两个时间并使用 difftime(...) 进行差异。

可能有一个聪明的技巧,但现在我缺咖啡。

关于c - POSIX 方式将用户输入的 utc 偏移量转换为日历时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4441148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com