如何初始化DateTime字段? [英] How to initialize a DateTime field?
本文介绍了如何初始化DateTime字段?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在C#中是绝对新的(我从爪哇来到),我有一个非常愚蠢的问题。
我要初始化一些的日期时间 。域到一个对象,但我有一些问题的话
在特别我想inizialize这样这些字段:
mySmallVuln.Published ='1998,04,30';
mySmallVuln.LastUpdated ='2007,11,05';
不过,Visual Studio中签我作为误差
< BLOCKQUOTE>
在字符字符太多文字
块引用>
我在想什么?如何解决呢?
解决方案
mySmallVuln.Published =新日期时间(1998,04, 30);
或许这样
VAR日期= DateTime.MinValue;
如果(DateTime.TryParse(1998年4月30日,已经过期))
{
// Sucess ...
mySmallVuln.Published =日期;
}
I am absolutly new in C# (I came from Java) and I have a very stupid problem
I have to initialize some DateTime fields into an object but I have some problems doing it.
In particular I am trying to inizialize these fields in this way:
mySmallVuln.Published = '1998,04,30';
mySmallVuln.LastUpdated = '2007,11,05';
But Visual Studio sign me it as error
Too many characters in character literal
What am I missing? How to solve it?
解决方案
mySmallVuln.Published = new DateTime(1998,04,30);
Or perhaps like this
var date = DateTime.MinValue;
if (DateTime.TryParse("1998/04/30", out date))
{
//Sucess...
mySmallVuln.Published = date;
}
这篇关于如何初始化DateTime字段?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文