如何将日期字符串2019-06-20T00:00:00+01:00转换为Excel日期?在Excel中尝试此操作时,DATEVALUE返回#Value。
日期字符串来自C# DateTime ToShortDateString()
发布于 2011-10-07 02:03:30
使用ToOADate()而不是ToShortDateString()。
将单元格格式化为Date,您应该已经设置好了。
发布于 2011-10-07 07:40:52
在Excel中,你可以把T字符左边的所有东西都取出来。如果日期字符串在单元格A1中,则:
=DATEVALUE(LEFT(A1,FIND("T",A1)-1))或者,在VBA中,如果日期字符串存储在名为sFoo的变量中
CDate(Left$(sFoo,Instr(sFoo,"T")-1))https://stackoverflow.com/questions/7678506
复制相似问题