我正在try 将字符串格式的值转换为格式为dd/MM/yyyy
的日期类型.
this.Text="22/11/2009";
DateTime date = DateTime.Parse(this.Text);
有什么问题吗?
Edit
Parse
和ParseExact
之间有什么区别?
Edit 2个
Slaks和Sam的答案都适用于我,目前用户正在提供输入,但我将通过使用maskTextbox确保它们是有效的.
考虑到类型安全性、性能或其他方面,哪个答案更好
我正在try 将字符串格式的值转换为格式为dd/MM/yyyy
的日期类型.
this.Text="22/11/2009";
DateTime date = DateTime.Parse(this.Text);
有什么问题吗?
Edit
Parse
和ParseExact
之间有什么区别?
Edit 2个
Slaks和Sam的答案都适用于我,目前用户正在提供输入,但我将通过使用maskTextbox确保它们是有效的.
考虑到类型安全性、性能或其他方面,哪个答案更好
使用DateTime.ParseExact
.
this.Text="22/11/2009";
DateTime date = DateTime.ParseExact(this.Text, "dd/MM/yyyy", null);