请教大家关于DateTime对象的问题

sdcfall 2004-03-30 08:15:49
DateTime Clsj;
现在我想把Clsj初始化为一个空值,而不是某一个日期,请问如何实现啊?
多谢多谢!
...全文
60 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
vickyyu 2004-04-02
  • 打赏
  • 举报
回复
datTime = System.Convert.DBNull;
sdcfall 2004-04-01
  • 打赏
  • 举报
回复
多谢大家,我已经把DateTime类型改成string类型了,多谢大家
matboy 2004-03-31
  • 打赏
  • 举报
回复
不要再想了,没用的,DATETIME是结构,属于值类型,不需要NEW,有自己的默认值,这一点跟STRING不同,STRING 是引用类型,可以赋予NULL
另外DATETIME的默认值也不是全0
既然是值类型,你考虑INT怎么用,就知道DATETIME怎么用了,所以别浪费时间,换个方法吧
tanrui 2004-03-31
  • 打赏
  • 举报
回复
DateTime date = new DateTime();

这个是初始化为0。

因为DateTime是结构,属于值类型,我想 DateTime date = null应该是错误的。
lengfeng8866 2004-03-31
  • 打赏
  • 举报
回复
楼主换个思路吧,没有必要非这么做。 :(
marvelstack 2004-03-30
  • 打赏
  • 举报
回复
DateTime结构,也就是值类型。
bineon 2004-03-30
  • 打赏
  • 举报
回复
如果大象说的是正确的就没有必要再回答了。

另外你为什么一定要它是空呢?
你可以自己指定初始值,然后使用的时候判断是不是你制定的值,是就相当于空。一样的效果
maksim_wei 2004-03-30
  • 打赏
  • 举报
回复
你直接声明一个DateTime类型的变量,不把他new出来不就行了?
sdcfall 2004-03-30
  • 打赏
  • 举报
回复
lengshuangzi(冷霜子):
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。

源错误:


行 82: string Clqk= "";
行 83: string Clr= "";
行 84: DateTime Clsj= Convert.ToDateTime("0000-00-00 00:00:00");

还是不行啊,多谢啊!
Jarod 2004-03-30
  • 打赏
  • 举报
回复
DateTime.MinValue;
DateTime.MaxValue;
fengziwei 2004-03-30
  • 打赏
  • 举报
回复
up
lengshuangzi 2004-03-30
  • 打赏
  • 举报
回复
DateTime Clsj = System.Convert.ToDateTime("0000-00-00 00:00:00","dddd, MMMM dd, yyyy HH:mm:ss");
sdcfall 2004-03-30
  • 打赏
  • 举报
回复
lengshuangzi(冷霜子) :
我是说把DateTime的对象Clsj初始化为空,您的答复我看不懂啊:string Clsjs = Clsj.ToString();

多谢多谢啊!
lengshuangzi 2004-03-30
  • 打赏
  • 举报
回复
string Clsjs = Clsj.ToString();
Clsjs = "";
sdcfall 2004-03-30
  • 打赏
  • 举报
回复
CMIC(大象) :
是啊,怎么办呢?
多谢一楼和二楼的啊!
CMIC 2004-03-30
  • 打赏
  • 举报
回复
DateTime是值类型不能等于null。
wangsaokui 2004-03-30
  • 打赏
  • 举报
回复
赞同。
li_new 2004-03-30
  • 打赏
  • 举报
回复
Clsj = null;

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧