我想将一个字符串转换为DateTimeOffset。这里是我的字符串示例2017/010/23:51:50
2017表示010年代表一年中的某一天,23:51:50代表时间。 我正在尝试以下方式,但它返回我0001-01-01 00:00:00.0000000 +00:00
始终没有mater输入。 我的代码C#,将字符串转换为DateTimeOffset
DateTimeOffset DateTime;
string year = ("2017/010/23:51:50");
DateTimeOffset.TryParse(year, out DateTime);
有什么建议吗?
更新 为简单起见,我没有留下我的问题。我的日期时间是从.txt
文件的名称获得年份(2017 it could be 2002, 2001
),并从该文件的内容获取日期和时间(010/23:51:50
一些已经抵消,一些内容则不)。所以我的意见并不总是相同的。希望这个澄清
当你说*今年的某天*,你的意思是从1到365? –
它返回* false *,永远不会忽略。使用Parse()来保持自己的诚实。 –
你是对的@OfirWinegarten – Shaif