日付データを持つExcelアップロード操作を使用しています。2012 年 10 月 17 日の日付で Excel をアップロードすると、41199 が返されます。
2 に答える
1
public static DateTime FromExcelSerialDate(int serialDate){return new DateTime(1899, 12, 31).AddDays(serialDate);}
または古い問題からの他の方法。
于 2016-08-17T06:48:49.187 に答える
1
DateTime.FromOADate を使用して、日付形式を OLE オートメーションから .net 形式に変換する必要があります。
double doubleValue = double.Parse(b);
DateTime convertedDate = DateTime.FromOADate(doubleValue );
于 2016-08-17T06:28:07.167 に答える