24小時格式轉換datetime我有幾個日期時間字段,我需要的時間是24小時制。在派生列ssis
時間間隔開始時間 2016年1月4日03.30
我需要它作爲
時間間隔開始時間 2016年1月4日15.30
我開發在SSIS派生列此代碼。但我不認爲這是正確的:
(DATEPART("Hh",[Interval Start Time]) == 01 ? "13" :
(DATEPART("Hh",[Interval Start Time]) == 02 ? "14" :
(DATEPART("Hh",[Interval Start Time]) == 03 ? "15" :
(DATEPART("Hh",[Interval Start Time]) == 04 ? "16" :
(DATEPART("Hh",[Interval Start Time]) == 05 ? "17" :
"")))))
我將不勝感激任何幫助。
如何區分實際的3AM和3PM? –
該服務在上午9點至下午5點半之間運行,因此凌晨3點將不會有任何服務,因此03.30將爲15.30。謝謝 – Djbril