我有一个DateTime字段,当用户输入无效日期时,我需要使用该字段来测试错误。我无法以编程方式设置无效日期,因为当提供无效格式时,它具有异常处理机制。
public void VerifyErrorWhenInvalidDateEntered(DateTime scannedDate)
{
var Date = scannedDate.Date.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture)
}
如果我在2月31日之前使用无效日期调用上述方法,则该方法不会取该值,而是需要DB null值(即1/1/0001)
VerifyErrorWhenInvalidDateEntered(new DateTime(31/2/2016)
无论如何我们可以为DateTiem字段指定无效日期吗?非常感谢您的帮助。