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