在DataGrid,有時候某個欄位會需要展示特定的日期格式,例如要將2004/1/1號轉為2004/01/01。我們可以利用DataGrid所提供的 Property Builder,
將該欄位的Data formatting expression設定為{0:yyyy/MM/dd}即可。相關其他格式請參考 hana 的「ASP.NET string.Format 格式參數」。
如果不是在DataGrid,而是一般欄位,那我們可以將日期轉成DateTime 類別,再用DateTime.ToString(string format)去轉換。
如:
DateTime dDate=DateTime.Parse("2004/1/1");
Somefield.Text=dDate.ToString("yyyy/MM/dd");
這樣,就可以順利轉換成功了。
沒有留言:
張貼留言