鼎新用戶服務平台

【BI熱門FAQ】如何排除使用ToDate函式轉換後日期錯亂的問題

於2020/09/18 02:59:45

報表設計過程有時候需要透過日期相關的函式進行日期的換算或運算,先決條件需先將日期調整為Datetime型態而使用ToDate函式進行轉換,轉換過後卻發生與原日期不相符的狀況,這時候該如何調整呢?

 

範例:透過ToDate轉換後,日期卻與原本不相同,如下圖紅框處。

 

 

原因:轉換型態定義為「yyyymmdd」,其中mm(英文小寫)屬於「分」,故發生轉換的值不如預期。

 

 

方法:日期型態中的「月份」為MM(英文大寫),調整範例如下圖。

 

 

結果:轉換後日期即可與原年月日一致。