2011-02-03 98 views
0

大家好,我想要一个日期时间对象。我想用我自己的时间设定时间。获取日期时间对象

就像我想DateTime对象谁拥有今天的系统日期,我想将其时间设置为08:00:00。

+0

每天无法找到'DateTime`结构的[documentation](http://msdn.microsoft.com/zh-cn/library/system.datetime.aspx)的人数建立在他们的语言是更令人担忧。 – 2011-02-03 09:44:11

回答

2

给你:

DateTime structure

+0

DateTime meetingAppt = new DateTime(DateTime.Now.Year,DateTime.Now.Month,DateTime.Now.Day,08,00,0); – PramodChoudhari 2011-02-03 09:44:25

1
var myDate = DateTime.Today.AddHours(18); 

会给你当前日期的日期值,下午6点。

1

DateTime dt = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 8, 0, 0);

这是我猜,在另一种情况下,你还可以创建日期时间的扩展方法最简单的可能返回你上面!

扩展方法也可以让你称之为DateTime.MyToday(),它会返回当前日期,默认时间设置为8:00:00。所以你每次需要这种日期时都不需要做整个new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 8, 0, 0);

0
DateTime meetingAppt = new DateTime(
    DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 8, 0, 0); 
相关问题