データ ファイルを xml 形式で解析する必要があります。ノードの時刻は、次の形式の日付として指定されます。
2014-08-26T21:51:16.779947+02:00
これは次のように変換されます。
yyyy-mm-ddTHH:MM:ss.zzzzzz+UTC
指定された形式で開始時間があり、マイクロ秒の精度で開始時間に対するすべてのノードの相対時間を取得する必要があります。
QTime::fromString() はミリ秒しかかかりません。自分のタイムスタンプで自分のパーサーを書くよりも簡単な拡張機能はありますか?
自分で定義した入力ファセットを持つブースト ライブラリを使用しました
new boost::posix_time::time_input_facet("%Y-%m-%dT%H:%M:%s%ZP")));
ただし、絶対に必要な場合にのみ追加のライブラリを含めることをお勧めします