EPPlus日期格式但Excel显示错误

时间:2014-06-22 09:30:37

标签: c# excel epplus

 ws.Column(5).Style.Numberformat.Format = "m/d/yyyy";

我将列的单元格格式设置为日期,尽管Excel显示除了每个单元格之外的错误。为什么呢?

2 个答案:

答案 0 :(得分:0)

我这样做是为了将日期写入excel

dateCell.Formula = String.Format(
    "=DATE({0},{1},{2})",
    clientFileDate.Year,
    clientFileDate.Month,
    clientFileDate.Day
);

答案 1 :(得分:0)

您可以使用DateTime.FromOADate()

var dateToBeFormat = ws.Column(5).Value.Tostring() var finalDate = DateTime.FromOADate(dateToBeFormat);