2010-07-01 167 views

回答

2

我還不能肯定,我明白你問什麼,但我相信你只是想瓚ge綁定數據中的時間格式?

這相當簡單 - 使用StringFormat。例如:

<TextBlock x:Name="txt12Hour" Text="{Binding StringFormat={}{0:hh:mm:ss tt}}" /> 
<TextBlock x:Name="txt24Hour" Text="{Binding StringFormat={}{0:HH:mm:ss}}" /> 

txt12Hour顯示像下午5時17分27秒 txt24Hour顯示像17時十七分27秒

使用任何您想在一個ToString使用相同的格式規則( )在代碼中調用。這不僅適用於日期,也適用於數字,貨幣等。

+0

太棒了,我也在你的幫助下找到了這個。非常感謝 http://www.csharp-examples.net/string-format-datetime/ – wonea 2010-07-02 06:29:23

相關問題