问题描述
我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-0412:11:10)等。//获取日期+时间DateTime.Now.ToString();//2008-9-420:02:10DateTime.Now.ToLocalTime().ToString();//2008-9-420:12:12//获取日期DateTime.Now.ToLongDateString().ToString();//2008年9月4日DateTime.Now.ToShortDateString().ToString();//2008-9-4DateTime.Now.ToString("yyyy-MM-dd");//2008-09-04DateTime.Now.Date.ToString();//2008-9-40:00:00//获取时间DateTime.Now.ToLongTimeString().ToString();//20:16:16DateTime.Now.ToShortTimeString().ToString();//20:16DateTime.Now.ToString("hh:mm:ss");//08:05:57DateTime.Now.TimeOfDay.ToString();//20:33:50.7187500//其他DateTime.ToFileTime().ToString();//128650040212500000DateTime.Now.ToFileTimeUtc().ToString();//128650040772968750DateTime.Now.ToOADate().ToString();//39695.8461709606DateTime.Now.ToUniversalTime().ToString();//2008-9-412:19:14DateTime.Now.Year.ToString();获取年份//2008DateTime.Now.Month.ToString();获取月份//9DateTime.Now.DayOfWeek.ToString();获取星期//ThursdayDateTime.Now.DayOfYear.ToString();获取第几天//248DateTime.Now.Hour.ToString();获取小时//20DateTime.Now.Minute.ToString();获取分钟//31DateTime.Now.Second.ToString();获取秒数//45//n为一个数,可以数整数,也可以事小数dt.AddYears(n).ToString();//时间加n年dt.AddDays(n).ToString();//加n天dt.AddHours(n).ToString();//加n小时dt.AddMonths(n).ToString();//加n个月dt.AddSeconds(n).ToString();//加n秒dt.AddMinutes(n).ToString();//加n分SQL语句使用时间和日期的函数getdate():获取系统当前时间dateadd(datepart,number,date):计算在一个时间的基础上增加一个时间后的新时间值,比如:dateadd(yy,30,getdate())datediff(datepart,startdate,enddate):计算两个时间的差值,比如:datediff(yy,getdate(),'2008-08-08')dataname(datepart,date):获取时间不同部分的值,返回值为字符串datepart(datepart,date):和datename相似,只是返回值为整型day(date):获取指定时间的天数month(date):获取指定时间的月份year(date):获取指定时间的年份selectyear(getdate()):当前年份
解决方案
解决方案二:
那么你的问题是什么呢
解决方案三:
如果这是科普帖的话,我觉得楼主自己应该先补补基础知识。DateTime.Now和DateTime.Today是.net框架中获取系统时间的主要方法,因为不太会有人去写一堆API来获取时间,因此可以说这是唯一的方法。而DateTime.ToXXXX方法只是将时间转换为不同的表达形式罢了,并不是所谓的“获取时间的各种方法”,这么说的话,很容易给初学者带来困惑。之前经常有看到帖子说要获得1.00而不是1,其实就是这个道理。
解决方案四:
DateTime.Now.ToString();//2008-9-420:02:10后面有很多位数的。
解决方案五:
互相学习,欢迎吐槽,以及讨论
解决方案六:
还有装B
解决方案七:
这是什么?。。。。
解决方案八:
装的我有点看不懂了,受教了。