如何为DateTime字段设置无效日期以进行测试?

时间:2016-05-05 07:03:31

标签: c# datetime

我有一个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字段指定无效日期吗?非常感谢您的帮助。

0 个答案:

没有答案