2010-12-01 7 views
0

さまざまな日付/時刻文字列を正常に解析するアルゴリズムを見つける際に問題があります。 yyyy-MM-ddなどの一般的なフォーマットだけでなく、スウェーデン語の長い日付フォーマットのようなものも必要です。'den' d MMMM yyyyこれは、 2010年12月1日にデン "。それは、Windowsが設定されているフォーマットを処理する必要があるだけです。つまり、スウェーデン語に設定した場合、フランス語などの処理は期待できません。日付/時刻文字列の問題の解析

MFC COleDateTimeのParseDateTimeが処理することを期待していましたが、に見えません。

これらのさまざまな日付形式を処理するのに十分な汎用性のあるものは誰も知っていますか?

答えて

1

Boost.DateTimeには、さまざまな解析オプションがあります。最初の例については、hereを参照してください。 hereフラグを使用して、独自の入出力形式を指定できます。

システムのロケールに基づいてパーサー/ストリーマを生成するファクトリクラスを構築するために使用できます。