没有合适的资源?快使用搜索试试~ 我知道了~
C#时间计算方法
需积分: 50 4 下载量 40 浏览量
2012-10-08
21:01:58
上传
评论
收藏 5KB TXT 举报
温馨提示
试读
3页
C#的一些有关时间的计算方法,不错的不错的
资源推荐
资源详情
资源评论
如何用C#获取当前系统时间?达内郑州中心的老师,今天告诉你。
c-sharp] view plaincopyprint?
1. --DateTime 数字型
2. System.DateTime currentTime=new System.DateTime();
3. 取当前年月日时分秒 currentTime=System.DateTime.Now;
4. 取当前年 int 年=currentTime.Year;
5. 取当前月 int 月=currentTime.Month;
6. 取当前日 int 日=currentTime.Day;
7. 取当前时 int 时=currentTime.Hour;
8. 取当前分 int 分=currentTime.Minute;
9. 取当前秒 int 秒=currentTime.Second;
10. 取当前毫秒 int 毫秒=currentTime.Millisecond; (变量可用中文)
11. 取中文日期显示――年月日时分 string strY=currentTime.ToString("f"); //不显示秒
12. 取中文日期显示_年月 string strYM=currentTime.ToString("y");
13. 取中文日期显示_月日 string strMD=currentTime.ToString("m");
14. 取当前年月日,格式为:2003-9-23 string strYMD=currentTime.ToString("d");
15. 取当前时分,格式为:14:24 string strT=currentTime.ToString("t");
16. DateTime.Now.ToString();//获取当前系统时间 完整的日期和时间
17. DateTime.Now.ToLongDateString();//只显示日期 xxxx年xx月xx日 ,一个是长日期
18. DateTime.Now.ToShortDateString();//只显示日期 xxxx-xx-xx 一个是短日期
19. //今天 DateTime.Now.Date.ToShortDateString();
20. //昨天 的 DateTime.Now.AddDays(-1).ToShortDateString();
21. //明天 的 DateTime.Now.AddDays(1).ToShortDateString();
22.
23. //本周(注意这里的每一周是从周日始至周六止)
24. DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
25. DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
26. //上周,上周就是本周再减去7天
27. DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
28. DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
c-sharp] view plaincopyprint?
1. --DateTime 数字型
2. System.DateTime currentTime=new System.DateTime();
3. 取当前年月日时分秒 currentTime=System.DateTime.Now;
4. 取当前年 int 年=currentTime.Year;
5. 取当前月 int 月=currentTime.Month;
6. 取当前日 int 日=currentTime.Day;
7. 取当前时 int 时=currentTime.Hour;
8. 取当前分 int 分=currentTime.Minute;
9. 取当前秒 int 秒=currentTime.Second;
10. 取当前毫秒 int 毫秒=currentTime.Millisecond; (变量可用中文)
11. 取中文日期显示――年月日时分 string strY=currentTime.ToString("f"); //不显示秒
12. 取中文日期显示_年月 string strYM=currentTime.ToString("y");
13. 取中文日期显示_月日 string strMD=currentTime.ToString("m");
14. 取当前年月日,格式为:2003-9-23 string strYMD=currentTime.ToString("d");
15. 取当前时分,格式为:14:24 string strT=currentTime.ToString("t");
16. DateTime.Now.ToString();//获取当前系统时间 完整的日期和时间
17. DateTime.Now.ToLongDateString();//只显示日期 xxxx年xx月xx日 ,一个是长日期
18. DateTime.Now.ToShortDateString();//只显示日期 xxxx-xx-xx 一个是短日期
19. //今天 DateTime.Now.Date.ToShortDateString();
20. //昨天 的 DateTime.Now.AddDays(-1).ToShortDateString();
21. //明天 的 DateTime.Now.AddDays(1).ToShortDateString();
22.
23. //本周(注意这里的每一周是从周日始至周六止)
24. DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
25. DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
26. //上周,上周就是本周再减去7天
27. DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
28. DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
资源评论
jjzhaha2012
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功