在Epplus中将字符串日期转换为Excel中的日期

时间:2016-06-29 06:06:42

标签: c# asp.net .net excel epplus

我将DataTable中的字符串Date转储到Epplus。我想将该日期视为Excel中的日期。这样我就可以在Excel中获取日期过滤器。

我尝试的事情,

  • 将该日期作为日期时间传递。现在,Excel将其作为日期并获取日期过滤器。但是,它影响了支点
  • 将其作为字符串传递给req。日期格式,excel将其作为字符串,并且不会在excel中获取日期过滤器。

希望我能得到你们的解决方案。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用Numberformat属性。

如果要为整列设置,则可以按照

的方式应用它
ws.Column(1).Style.Numberformat.Format  = "yyyy-MM-dd";

或特定细胞

ws.Cells["A3"].Style.Numberformat.Format = "yyyy-MM-dd";