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. Python:使用%x(語言環境)格式化的日期與預期不符
- 5. 基於語言環境的設備的日期格式
- 6. 根據PHP中的語言環境獲取日期格式
- 7. Python中的語言環境日期格式
- 8. 通過語言環境獲取日期格式
- 9. 通過語言環境代碼獲取日期格式javascript
- 10. 在asp.net中以語言環境格式獲取日期時間
- 11. Rails I18n語言環境在Rails中設置日期格式
- 12. 如何在angularjs中使用特定語言環境來格式化日期?
- 13. 如何在Java中使用語言環境來格式化日期?
- 14. 語言與語言環境在ios上進行日期時間格式化
- 15. 如何獲得沒有語言環境類的Django的語言環境日期?
- 16. Javascript語言環境日期轉換
- 17. NSDateFormatter不會使用語言環境設置解析日期?
- 18. Django的語言環境格式化
- 19. 使用語言環境的NSDate格式化
- 20. 矩:使用其他語言環境而不改變全局時間語言環境的格式
- 21. 基於瀏覽器語言環境/位置的自動日期格式化
- 22. 使程序使用不同的語言/日期格式vb
- 23. 使用的語言環境 - 問題
- 24. 如何設置NLS日期格式而不設置語言環境
- 25. 可解析的日期,但使用正確的語言環境 - Java
- 26. 使用I18n語言環境的Rails語言名稱
- 27. 檢查用戶是否正在使用特定語言環境
- 28. 用戶時間語言環境設置 - 使用javaScript(momentjs)?
- 29. 如何在應用程序中包含足夠的語言環境數據以便能夠在三種語言環境中格式化日期?
- 30. GWT - 按語言環境或用戶操作加載樣式表
感謝斯蒂芬。我將不得不將這個轉換器應用到每個網格列。是否有辦法在全局範圍內設置它,以便在看到數據時間字段時自動應用轉換器? (有點像主題和風格)。 – 2010-01-07 16:16:20
嗯,你可能能夠將轉換器應用於控件的數據模板,然後將數據模板應用於每個日期時間列,但我認爲問題是每個綁定都需要不同,並將轉換器應用於綁定。 如果你可以得到綁定到不需要路徑它可能工作。即{綁定,轉換器= {StaticResource SmartDateConverter}} – 2010-01-08 05:40:38