我有數據類型Time
(例如:08:00:00.0000000
)數據庫列顯示時間變量作爲AM/PM
我讀程序中的值,並將其移動到聲明爲低於可變
public string vartime{get;set;}
在程序中讀取數據時,它有價值。
((TimeSpan)(dr["dates"])).ToString() "08:00:00" string
我需要在網格中顯示這個值爲08:00 am
。此外,值16:00:00.0000000
應顯示爲04:00 pm
。
在給予vartime=((TimeSpan)(dr["dates"])).ToString("hh:mm tt")
時,由於輸入格式不正確,它給了我一個錯誤。
請讓我知道如何格式化時間變量以顯示am/pm。
看到這個線程: http://stackoverflow.com/questions/6724040/how-to-convert-timespan-to-pm-or-am-time – 2012-08-07 07:44:11