ฉันต้องทำการตรวจสอบตามค่าสตริงไม่ว่าจะเป็นวันที่หรือทศนิยม แต่แยกวันที่กลับจริงสำหรับทศนิยม
string val = "3.5";
DateTime oDate = DateTime.Parse(val);
3/5/2019ก็จะส่งกลับวันที่ถูกต้อง
จะตรวจสอบความถูกต้องของสตริงเพื่อทราบวันที่ที่ถูกต้องเมื่อไม่ทราบรูปแบบวันที่?
TryParseExactและระบุรูปแบบวันที่ที่ถูกต้อง
DateTime.Parseลองหลายรูปแบบ หากคุณต้องการจดจำสิ่งที่เจาะจงให้ลองแยกวิเคราะห์โดยเฉพาะ
DateTime.ParseExactถ้าคุณรู้ว่ารูปแบบใดที่สามารถ / ควรใช้