C# DevExpress日期时间格式字符串-不适用于俄罗斯地区的AM/PM
我使用以下时间格式模式:C# DevExpress日期时间格式字符串-不适用于俄罗斯地区的AM/PM,c#,devexpress,C#,Devexpress,我使用以下时间格式模式: column.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; column.DisplayFormat.FormatString = "DD/mm/yyyy hh:mm tt"; 它的工作原理完全符合我们的预期。但在换成俄罗斯地区后,AP/PM标志消失了”将显示。如何解决这个问题?美国以外的大多数人都使用24小时制;13点而不是下午1点。确定日期是dd/mm还是mm/dd也有问题;因此,
column.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
column.DisplayFormat.FormatString = "DD/mm/yyyy hh:mm tt";
它的工作原理完全符合我们的预期。但在换成俄罗斯地区后,AP/PM标志消失了<代码>”将显示。如何解决这个问题?美国以外的大多数人都使用24小时制;13点而不是下午1点。确定日期是dd/mm还是mm/dd也有问题;因此,使用dd-MMM-yyy是一种良好的做法;e、 g.2015年1月2日 所以你应该使用
column.DisplayFormat.FormatString = "dd MMM yyyy HH:mm";
美国以外的大多数人使用24小时制;13点而不是下午1点。确定日期是dd/mm还是mm/dd也有问题;因此,使用dd-MMM-yyy是一种良好的做法;e、 g.2015年1月2日 所以你应该使用
column.DisplayFormat.FormatString = "dd MMM yyyy HH:mm";
是的,
ru-ru
文化(猜它不是鞑靼文化)确实有AMDesignator
和PMDesignator
属性作为空字符串。您可以克隆
此俄罗斯区域性,并根据需要设置这些属性,并将此区域性用作当前(UI)区域性
,我不能100%确定整个应用程序会发生这种情况。您可以查找有关日期本地化的一些信息。顺便说一句,没有DD
作为自定义日期和时间说明符。您需要改用dd
。自定义说明符区分大小写。另外,mm
说明符用于分钟,但mm
说明符用于数月。是的,ru-ru
文化(猜它不是鞑靼文化)确实有AMDesignator
和PMDesignator
属性作为空字符串。您可以克隆
此俄罗斯区域性,并根据需要设置这些属性,并将此区域性用作当前(UI)区域性
,我不能100%确定整个应用程序会发生这种情况。您可以查找有关日期本地化的一些信息。顺便说一句,没有DD
作为自定义日期和时间说明符。您需要改用dd
。自定义说明符区分大小写。另外,mm
说明符用于分钟,而mm
说明符用于月。