1

ユーザーが日付に基づいてデータを照会できるアプリケーションがあります。アプリケーションはさまざまな西部言語をサポートしており、ユーザーはその形式でクエリを入力できます。

さまざまな形式が含まれています

15.10.2012
15/10/2012
10/15/2012
15-Oct-2012
15-Okt-2012

最後の 1 つは別の言語であり、サポートする N 個の言語に対してルックアップ テーブルを定義する必要があるため、ルックアップ テーブルはこれには適していません。

さまざまな有効な形式で日付情報を抽出するためのソリューション MFC/C++ ライブラリ/Windows プラットフォーム自体があると思います。いくつかのライブラリ/ API があれば助けてください。

4

1 に答える 1

3

最新の GUI のほとんどでは、ユーザーは日付/時刻をキー入力する必要はありません。通常、ユーザーが日時を入力するのに役立つ、ある種のカレンダー コントロールがあります。これらのコントロールの一部 (例: http://msdn.microsoft.com/en-us/library/hhdec0z1(v=vs.80).aspx ) を使用してユーザー入力を制限することはできませんか? また、Microsoft 関数 strftime() を使用して、いつでも現在のロケールで日付/時刻をユーザーに表示できます。

于 2012-06-04T11:39:56.437 に答える