2
A
回答
4
你可以使用一个转换器,它着眼于System.Globalization.CultureInfo.CurrentCulture
public class SmartDateConverter : IValueConverter {
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
DateTime date;
culture = System.Globalization.CultureInfo.CurrentCulture;
if (value != null && DateTime.TryParse(value.ToString(), out date))
{
string strDate = string.Empty;
strDate = date.ToString(culture.DateTimeFormat.ShortDatePattern.ToString());
return strDate;
}
return null;
}
0
请参阅本StackOverflow的问题的答案: How to change date format in Silverlight DatePicker control?
相关问题
- 1. 用户提供的语言环境中的django格式日期
- 2. 如何格式化用户语言环境的当前日期?
- 3. JavaScript用户不正确的语言环境与日期格式
- 4. 使用语言环境信息的JavaScript日期格式转换
- 5. 在Play Framework 2.2中使用语言环境的日期格式
- 6. 使用javascript获取语言环境短日期格式
- 7. 使用语言环境更改日期格式
- 8. 如何让SQL Server使用用户语言环境查询日期格式?
- 9. 动态日期格式取决于语言和语言环境
- 10. Globalize.format不适用于其他语言环境或日期格式
- 11. Python:使用%x(语言环境)格式化的日期与预期不符
- 12. 基于语言环境的设备的日期格式
- 13. Symfony2:基于语言环境的日期时间格式
- 14. Python中的语言环境日期格式
- 15. 有关语言环境的Java DynamicReports格式日期
- 16. 通过语言环境代码获取日期格式javascript
- 17. 通过语言环境获取日期格式
- 18. Rails I18n语言环境在Rails中设置日期格式
- 19. 如何从语言环境获取日期格式
- 20. 在asp.net中以语言环境格式获取日期时间
- 21. 日期格式不一致,可能是由于语言环境?
- 22. 如何在Java中使用语言环境来格式化日期?
- 23. 如何在angularjs中使用特定语言环境来格式化日期?
- 24. 语言与语言环境在ios上进行日期时间格式化
- 25. 从默认语言环境转换为英语语言环境的日期
- 26. 从语言环境获取正确的日期格式和时间格式
- 27. Laravel使用语言环境的语言环境代码
- 28. 如何获得没有语言环境类的Django的语言环境日期?
- 29. PHP Yii使用语言环境的日期pt_BR
- 30. 日期是否有语言环境?
感谢斯蒂芬。我将不得不将这个转换器应用到每个网格列。是否有办法在全局范围内设置它,以便在看到数据时间字段时自动应用转换器? (有点像主题和风格)。 – 2010-01-07 16:16:20
嗯,你可能能够将转换器应用于控件的数据模板,然后将数据模板应用于每个日期时间列,但我认为问题是每个绑定都需要不同,并将转换器应用于绑定。 如果你可以得到绑定到不需要路径它可能工作。即{绑定,转换器= {StaticResource SmartDateConverter}} – 2010-01-08 05:40:38