タイプboost::posix_time::ptime
のオブジェクトをフォーマットUTC8601に変換する方法はありますか?boost :: posix_time :: ptime to UTC8601?
3
A
答えて
2
あなたが変換によって何を意味するかによって異なります..あなただけのISO文字列を表示したい場合は、
std::string to_iso_string(ptime)
または
std::string to_iso_extended_string(ptime)
または日付として、日付と時刻のコンポーネントを引き出すを使用し、 time_durationsは使用:
date d(ptime.date())
と
time_duration td(ptime.time_of_day())
3
特にset_iso_format()
およびset_iso_extended_format()
の新しいdate_time IO streamingシステムで参照される方法については、boost.date_timeライブラリを参照してください。
関連する問題
- 1. unixタイムスタンプをboost :: posix_time :: ptime
- 2. boost :: posix_time :: time_duration to string
- 3. boost :: posix_time :: ptime変換のSWIGエラー
- 4. boost :: posix_time :: ptimeからNTPタイムスタンプに変換する
- 5. boost :: posix_time :: ptimeを__int64に変換する方法
- 6. 64ビット整数の秒数からboost :: posix_time :: ptimeオブジェクトを作成する
- 7. 複数のptimeの平均
- 8. ブースト:: posix_time:時間
- 9. C++ :: Boost :: posix_time(経過秒数、経過秒数)
- 10. ptimeからunixタイムスタンプへの変換エラー
- 11. コンパイルエラーブーストを使用して:: posix_time
- 12. 文字列をptimeに変換するときにptime input_facetエラーが%fフラグで返される
- 13. boost :: date_time、g ++ - 4.7.0、コンパイルエラー
- 14. boost :: posix_time :: microsec_clockはCPUに負荷をかけますか?
- 15. 現地時間からUTCにブーストptimeを変換する
- 16. MinGWの下でのptimeをスレッドセーフではない
- 17. boost odeint too many arguments to function
- 18. SQLサーバーからのptimeの昇格timestamp_tが分単位でオフになっています。私は何を間違えたのですか?
- 19. boost :: date_time(boost-145)64ビットuintとマイクロ秒の計算を切り捨てなし
- 20. date_time_formatterを使用した場合のBoostログライブラリのコンパイルエラー
- 21. int64_tをtime_durationに変換する
- 22. boost :: date_timeとstd :: chronoとの相互運用性
- 23. `std :: string`の` boost :: local_time :: date_time`
- 24. ブーストプログラムオプションでC++を使用すると、セグメンテーションフォールトが発生する
- 25. なぜboost :: time_durationは実数による乗算を意味しないのですか?
- 26. boostのdeadline_timerのハンドラからのクラスデータへのアクセス
- 27. ブーストタイマバインディング
- 28. ptimeは常にUTCですか?
- 29. ディレクトリ内の新しいファイルをチェックする方法は?
- 30. 今すぐ簡単に人間が読める日時を後で