0

Telerik のRadDateTimePickerを使用して、Web アプリ (ASP.NET、.NET 3.5) でイベントの時刻を選択しています。

アプリケーションは複数の国を対象としており、日付の書式設定はユーザーの CultureInfo に基づいて処理されます。

問題が 1 つあります。スレッド内の CultureInfo に関係なく、日付/時刻の時刻部分を常に 24 時間形式で表示する必要あります

「en-US」の場合、9/23/2010 13:00 と表示されます
。「ru-RU」の場合、23/9/2010 13:00 と表示されます。

何か案は?

4

4 に答える 4

4

試す:

<telerik:RadDateTimePicker Culture="nl" />

国によって文化を変える。

または:

<telerik:RadDateTimePicker DateTimeText="{Binding EndDateTime, StringFormat={}{0:dd/MM/yyyy HH:mm:ss}}"  />
于 2011-11-24T10:04:28.903 に答える
3

設定してみるRadDateTimePicker.TimeView.TimeFormat = "HH:mm";

于 2010-09-27T21:09:12.933 に答える
1
RadDateTimePicker.TimeView.TimeFormat = "HH:mm tt";
于 2012-10-11T09:02:17.850 に答える