我想將一個字符串轉換爲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