1
我如何知道它显示美国或英国日期格式?什么是默认的dateformat?是否DatePciker自动检测区域设置显示日期
Q1)如何在检测到手机处于非美国区域设置后将日期转换为本地语言环境? Q2)在用户输入日期并进行转换后要使用哪个事件?
<toolkit:DatePicker x:Name="beginDatePicker" Margin="0,300,0,0" Width="220" HorizontalAlignment="Left"> </toolkit:DatePicker>
经过几次测试,确实DatePicker的默认日期格式为US格式:MM/DD/YYYY。我可以用这个方法强制它的格式:beginDatePicker.ValueStringFormat = beginDt.ToString(“d”,new CultureInfo(“fr-FR”))甚至语言环境在美国。谢谢 – MilkBottle
@MilkBottle:真的吗?当然?你没有美国用户谁会被困惑?我通常会非常默默地强制用户的“外部”区域设置。 –
请允许我纠正我的陈述。 DatePicker会自动检测语言环境。我将WP7模拟器更改为中文,日期显示将以中文格式以及选择后的返回日期显示。是的,我也可以将返回日期中的日期格式从DatePicker更改为美国日期格式。 – MilkBottle