当前位置:  开发笔记 > 编程语言 > 正文

DateTime在值为DateTime.MinValue时为NULL,或者为Null

如何解决《DateTime在值为DateTime.MinValue时为NULL,或者为Null》经验,为你挑选了0个好方法。

在我的控制台应用程序中,我正在尝试格式化为HHmmss- >我确信这是由于我的数据类型,但我怎么能在NULL何时NULL显示1/1/0001 12:00:00 AM

这是我的语法

public static DateTime fmtLST;
public static string LST = null;        
if (LST != null)
{
  IFormatProvider format = System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat;
  fmtLST = DateTime.ParseExact(LST, "HHmmss", format);
}

Console.WriteLine(fmtLST.ToString("hh:mm:ss tt"));

如果改为public static DateTime? fmtLastScanTime;我得到错误

'方法'ToString'没有重载需要1个参数

我怎么能有这个显示NULL而不是1/1/0001 12:00:00 AM?试图计算显示的1/1/0001 12:00:00 AM

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有