| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 12025 人关注过本帖, 1 人收藏
标题:C#如何获得系统时间
只看楼主 加入收藏
diqiu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-10-15
收藏(1)
 问题点数:0 回复次数:20 
C#如何获得系统时间
请问获得当前系统时间要导入哪个命名空间,并且通过转换插入到数据库datatime类型的列中
搜索更多相关主题的帖子: 系统 时间 
2008-10-15 17:44
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
DateTime.now获取当前时间。赋值给变量,就可以插入数据库了。


仁者乐膳,智者乐睡。我都爱~
2008-10-15 18:04
diqiu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-10-15
收藏
得分:0 
要导入哪个命名空间呢
2008-10-15 18:32
huchao0911
Rank: 1
等 级:新手上路
帖 子:55
专家分:5
注 册:2008-4-25
收藏
得分:0 
小仙....
2008-10-15 19:07
ruanjian2110
Rank: 3Rank: 3
来 自:武汉
等 级:论坛游民
威 望:7
帖 子:486
专家分:50
注 册:2008-5-25
收藏
得分:0 
不需要导入命名空间的,它本身就是系统的。
DateTime.Now.ToString();

武汉信控科技有限公司:http://www. 超越技术,本身就是一个美好技术。。。。。。
2008-10-15 20:23
jqc304
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2008-7-3
收藏
得分:0 
博客园转贴:
//今天
                DateTime.Now.Date.ToShortDateString();
                //昨天,就是今天的日期减一
                DateTime.Now.AddDays(-1).ToShortDateString();
                //明天,同理,加一
                DateTime.Now.AddDays(1).ToShortDateString();
                //本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那一天,要注意的是这里的每一周是从周日始至周六止
                DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
                DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
                //如果你还不明白,再看一下中文显示星期几的方法就应该懂了
                //由于DayOfWeek返回的是数字的星期几,我们要把它转换成汉字方便我们阅读,有些人可能会用switch来一个一个地对照,其实不用那么麻烦的              
                string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
                Day[Convert.ToInt16(DateTime.Now.DayOfWeek)];

                //上周,同理,一个周是7天,上周就是本周再减去7天,下周也是一样
                DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
                DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
                //下周
                DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();
                DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();
                //本月,很多人都会说本月的第一天嘛肯定是1号,最后一天就是下个月一号再减一天。当然这是对的
                //一般的写法
                DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1"; //第一天
                DateTime.Parse(DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1").AddMonths(1).AddDays(-1).ToShortDateString();//最后一天
收到的鲜花
  • 小仙2008-10-15 21:24 送鲜花  9朵   附言:有心了。
2008-10-15 21:00
diqiu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-10-15
收藏
得分:0 
谢谢楼上的
2008-10-16 15:26
skyzoneskyzone
Rank: 1
等 级:新手上路
威 望:1
帖 子:137
专家分:0
注 册:2008-10-6
收藏
得分:0 
学习一下。

读万卷书莫如行万里路,行路在问题答题之中。
2008-10-16 15:34
hikor
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2008-8-2
收藏
得分:0 
学习了
2008-10-16 17:35
recole725
Rank: 1
来 自:广州省广州市
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-10-1
收藏
得分:0 
这时间也真够丰富的
2008-10-17 23:38
快速回复:C#如何获得系统时间
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022279 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved