簡體   English   中英

Datetime.tryparse沒有年份值

[英]Datetime.tryparse with no year value

我正在嘗試使用datetime.tryparse但是當傳遞“10.2”時它會成功並填充當前年份。 我希望它只有在通過10.31.12或31.10.12等時才能成功。謝謝

你的意思是你希望它只有在匹配一個確切的格式時才能成功? 然后使用DateTime.TryParseExact :)注意,允許“10.31.12”和“31.10.12”是個壞主意 - 否則“03.04.12”的意思是什么? 您的數據來自哪里 - 用戶或其他系統? 如果它是另一個系統,您應該使用不變文化和自定義格式字符串。 如果它來自用戶,則更難......你應該匹配他們的文化,然后計算出一些要使用的格式子集。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM