加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

仅使用C中的标准库获取当前日期和时间(以毫秒为单位)

发布时间:2020-12-16 07:23:19 所属栏目:百科 来源:网络整理
导读:我正在尝试打印这样的时间戳. 2018-05-24T20:16:07.339271 我不想使用Boost或任何第三方库.我想只使用标准库.我正在使用Clang 6,所以如果有必要我应该可以使用C 17. 我开始看chrono并且有类似的东西. auto now = std::chrono::high_resolution_clock::now();
我正在尝试打印这样的时间戳.

2018-05-24T20:16:07.339271

我不想使用Boost或任何第三方库.我想只使用标准库.我正在使用Clang 6,所以如果有必要我应该可以使用C 17.

我开始看chrono并且有类似的东西.

auto now = std::chrono::high_resolution_clock::now();

但是,我不确定如何从上面获取我想要的日期时间格式.

解决方法

猜你最好的选择是使用 std::localtime std::put_time

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读