c#的一个小问题,请各位赐教,马上给分
请问一下,在C#中如何取得系统的当前时间,并能够控制输出格式。 问题点数:20、回复次数:7Top
1 楼xiajianfeng()回复于 2003-06-03 17:54:57 得分 5
string now=DateTime.Now.ToShortDateString();
Top
2 楼daemonking(daemonking)回复于 2003-06-03 17:59:34 得分 0
晚了一步Top
3 楼redant0(红蚂蚁)回复于 2003-06-03 18:07:07 得分 5
string now=DateTime.Now.ToString("yyyy年MM月dd日");Top
4 楼zhangzs8896(小二)回复于 2003-06-03 22:02:25 得分 5
来的更晚了,只能更详细一点了
int m=System.DateTime.Now.Month; (系统单前月 依次类推)
如果只是取得系统的年月日,而不需要具体的时间
那么string now=System.DateTime.Now.ToShortDateString();
如果取还需要系统的详细时间
那么string now=System.DateTime.Now.ToString();
Top
5 楼zpisgod(GOD)回复于 2003-06-03 22:09:45 得分 0
呵呵,晚太多了Top
6 楼hhzh426(春之风)回复于 2003-06-03 22:17:16 得分 5
DateTime.Now 当前时间
DateTime.Today当前日期
DateTime.ToString("yyyy-MM-dd HH:mm:ss") ==> 2003-06-03 10:12:05
DateTime.ToString("yyyy-M-d H:m:s") ==> 2003-6-3 10:12:5
string.Format("{0:yyyy-MM-dd HH:mm:ss}",DateTime.Now) ==> 2003-06-03 10:12:05 此处{0:xxxx}表示对第一个参数进行格式化,格式化字符串为:后面的那个部分Top
7 楼zjnfast(超级天才)回复于 2003-06-06 22:52:27 得分 0
多谢大家,现在给分Top




