gpt4 book ai didi

C++ boost : Get time with milliseconds

转载 作者:行者123 更新时间:2023-11-27 23:14:49 30 4
gpt4 key购买 nike

目前我通过以下方式获取日期和时间:

 std::string isoString = boost::posix_time::to_iso_string(boost::posix_time::second_clock::universal_time());
std::string date = isoString.substr(0,8);
std::string time = isoString.substr(9,16);

问题:缺少毫秒数,我需要此信息。如何获取毫秒级的时间?

最佳答案

您可以使用 boost::posix_time::microsec_clock :

 std::string isoString = boost::posix_time::to_iso_string(boost::posix_time::microsec_clock::universal_time());
std::string date = isoString.substr(0,8);
std::string time = isoString.substr(9,20);

关于C++ boost : Get time with milliseconds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17143246/

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