小编Aid*_*dan的帖子

当天<= 12时的DateTime问题

我已经环顾了很多,没有编写一大堆代码来操作字符串,我想问一下是否有人知道一种很好的排序方式:

我在单元格中有一堆日期字符串,例如:

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"之类的内容,但同样会再次读取其他日期.

c# datetime

6
推荐指数
1
解决办法
1858
查看次数

标签 统计

c# ×1

datetime ×1