c# excel讀取的日期變成整數的解決辦法

Ace001發表於2024-04-01

excel讀取日期和時間分開的列讀到是數字的情況:
x.RDate = DateTime.FromOADate(double.Parse(x.RDate)).ToString("yyyy-MM-dd");//excel日期讀取是數字轉為日期(相對於1900年1月1日以來的天數)
x.RTime= DateTime.FromOADate(double.Parse(x.RTime)).ToString("HH:mm:ss");//excel時間讀取是數字轉為時間(Excel使用一天的總秒數除以24小時(即86400秒/24小時=3600秒)作為一個單位,將時間表示為小數。)

相關文章