Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
エポックからミリ秒単位で測定された時間をに変換する必要がありboost::posix_time::ptimeます。私が見る唯一の関数は変換することですfrom_time_tが、それはほんの数秒であり、ミリ秒を失います。
boost::posix_time::ptime
from_time_t
エポックからのミリ秒からptimeタイプに変換するにはどうすればよいですか?
エポック以降のミリ秒数はどこmsにありますか。
ms
ptime epoch_milliseconds_to_ptime(unsigned long int ms) { static const ptime epoch(date(1970, 1, 1)); return epoch + milliseconds(ms); }
from_time_t(millis / 1000) + millisec(millis % 1000)