Telerik 中的日期格式问题:RadDatePicker
Posted
技术标签:
【中文标题】Telerik 中的日期格式问题:RadDatePicker【英文标题】:Date format issue in telerik:RadDatePicker 【发布时间】:2014-06-28 06:14:28 【问题描述】:我们有可在全球范围内访问的应用程序。我们设置了默认的日期格式。服务器设置旧金山的时区。这里的控件用于以 mm/dd/yyyy 显示日期
<telerik:RadDatePicker Width="90" x:Name="dtpCashflowDate" Height="18" DateTimeText="Binding Path=NewTransferDetail.TransferDate,Mode=TwoWay,ValidatesOnDataErrors=True,StringFormat=\0:d\" InputMode="DatePicker">
<i:Interaction.Triggers>
<i:EventTrigger EventName="GotFocus">
<ei:CallMethodAction MethodName="NewRecord_GotFocus" TargetObject="Binding" ></ei:CallMethodAction>
</i:EventTrigger>
</i:Interaction.Triggers>
</telerik:RadDatePicker>
现在曼谷的一个组织办公室以 dd/mm/yyyy 显示日期。怎么可能。
【问题讨论】:
你能发一些代码吗? 我已经编辑了你的问题,其中隐藏了代码。 【参考方案1】:使用StringFormat=\0:d\
,您可以将控件设置为显示短日期模式。
如果您的应用程序设置在另一种文化中,则短日期将相应更改。
请控制您需要in this microsoft article 的格式,然后以您需要的方式更改StringFormat
或Culture
属性。
请记住:您还可以通过设置StringFormat=\0:mm/dd/yyyy\
来指定自定义格式,而不考虑应用程序的文化,从而在应用程序的所有实例中设置格式。
【讨论】:
【参考方案2】:这是因为设置为 DatePicker 的文化。
<telerik:RadDatePicker culture="jap">
或曼谷的文化(在本例中为日语),使用该文化使用的默认格式。
【讨论】:
以上是关于Telerik 中的日期格式问题:RadDatePicker的主要内容,如果未能解决你的问题,请参考以下文章
Telerik rad 日期选择器在用户键入未来日期时显示错误消息
验证 RadDatePicker (Telerik Controls) 的日历控制