我已经环顾了很多,没有编写一大堆代码来操作字符串,我想问一下是否有人知道一种很好的排序方式:
我在单元格中有一堆日期字符串,例如:
03/05/2011
27/05/2011
31/05/2011
03/05/2011
09/05/2011
31/05/2011
等
虽然我正在阅读任何可以将日期解释为一个月的情况 - 即上面的条目1,4和5 - 它将作为日期时间与日期和月份交换.
例如,03/05/2011将以DateTime"05/03/2011 00:00:00"的形式读入.其他的都已阅读并且很好地为我提供了一个简单的字符串"27/05/2011".
我从Excel中获取此信息,使用
((Excel.Range)worksheet.Cells[rowCount, 3]).Value.ToString()
Run Code Online (Sandbox Code Playgroud)
如果我像其他行一样尝试Value2,它会将这些奇怪的日期读作"40607"之类的内容,但同样会再次读取其他日期.