2019年3月29日 星期五

[ASP.NET] Excel 日期格式 / 數字轉日期

EXCEL的日期真的是很 討人厭 神奇的格式
看起來是文字,但用程式去抓或將儲存格格式設為文字就會看到一串數字
那個數字是自 1988/12/30 至指定日期的天數或天數+時間
然後好死不死你就直接用日期格式去轉,就會報錯。

一開始我是用 1988/12/30 去加那串數字,
但其實有更簡潔的方式!


DateTime.FromOADate(Double)

它會回傳與數值相符的DateTime格式!
真的是太感謝上蒼了(誤)
不用自己轉真是太好了嗚嗚嗚嗚嗚...


參考資料:microsoft




沒有留言:

張貼留言