Excel文件的行= 2,列= 3(例如)。单元格的格式为日期mm/dd/yyyy
,并包含值9/13/2018。
EPPlus代码:
Dim entrydate As String = worksheet.Cells(2, 3).Text
输入日期为13。
如果单元格格式更改为yyyy-mm-dd
,则可以正常读取。
如何定界或转义正斜杠?
答案 0 :(得分:0)
这是最新的EPPlus中的错误。以前的版本工作正常。这是目前的解决方法:
在读取单元格之前,将日期格式更改为yyyy-MM-dd
。
worksheet.Cells(2, 3).Style.NumberFormat.Format="yyyy-MM-dd"
Dim entrydate As String = worksheet.Cells(2, 3).Text