C#中获取当前时间:System.DateTime.Now.ToString用法.doc_第1页
C#中获取当前时间:System.DateTime.Now.ToString用法.doc_第2页
C#中获取当前时间:System.DateTime.Now.ToString用法.doc_第3页
C#中获取当前时间:System.DateTime.Now.ToString用法.doc_第4页
C#中获取当前时间:System.DateTime.Now.ToString用法.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C#中获取当前时间:System.DateTime.Now.ToString()用法 转: /2008年4月24日System.DateTime.Now.ToString(D);/2008-4-24System.DateTime.Now.ToString(d); /2008年4月24日 16:30:15System.DateTime.Now.ToString(F);/2008年4月24日 16:30System.DateTime.Now.ToString(f);/2008-4-24 16:30:15System.DateTime.Now.ToString(G);/2008-4-24 16:30System.DateTime.Now.ToString(g);/16:30:15System.DateTime.Now.ToString(T);/16:30System.DateTime.Now.ToString(t);/2008年4月24日 8:30:15System.DateTime.Now.ToString(U);/2008-04-24 16:30:15ZSystem.DateTime.Now.ToString(u);/4月24日System.DateTime.Now.ToString(m);System.DateTime.Now.ToString(M);/Tue, 24 Apr 2008 16:30:15 GMTSystem.DateTime.Now.ToString(r);System.DateTime.Now.ToString(R);/2008年4月System.DateTime.Now.ToString(y);System.DateTime.Now.ToString(Y);/2008-04-24T15:52:19.1562500+08:00System.DateTime.Now.ToString(o);System.DateTime.Now.ToString(O);/2008-04-24T16:30:15System.DateTime.Now.ToString(s);/2008-04-24 15:52:19System.DateTime.Now.ToString(yyyy-MM-dd HH:mm:ss:ffff);/2008年04月24 15时56分48秒System.DateTime.Now.ToString(yyyy年MM月dd HH时mm分ss秒);/星期二, 四月 24 2008System.DateTime.Now.ToString(dddd, MMMM dd yyyy);/二, 四月 24 08System.DateTime.Now.ToString(ddd, MMM d yy);/星期二, 四月 24System.DateTime.Now.ToString(dddd, MMMM dd);/4-08System.DateTime.Now.ToString(M/yy);/24-04-08System.DateTime.Now.ToString(dd-MM-yy);/字符型转换转为字符串12345.ToString(n); /生成 12,345.0012345.ToString(C); /生成 ¥12,345.0012345.ToString(e); /生成 1.234500e+00412345.ToString(f4); /生成 12345.000012345.ToString(x); /生成 3039 (16进制)12345.ToString(p); /生成 1,234,500/本年度销售额、本季度利润、本月新增客户/今天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 星期日, 星期一, 星期二, 星期三, 星期四, 星期五, 星期六 ;DayConvert.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();/最后一天/巧用C#里ToString的字符格式化更简便DateTime.Now.ToString(yyyy-MM-01);DateTime.Parse(DateTime.Now.ToString(yyyy-MM-01).AddMonths(1).AddDays(-1).ToShortDateString();/上个月,减去一个月份DateTime.Parse(DateTime.Now.ToString(yyyy-MM-01).AddMonths(-1).ToShortDateString();DateTime.Parse(DateTime.Now.ToString(yyyy-MM-01).AddDays(-1).ToShortDateString();/下个月,加去一个月份DateTime.Parse(DateTime.Now.ToString(yyyy-MM-01).AddMonths(1).ToShortDateString();DateTime.Parse(DateTime.Now.ToString(yyyy-MM-01).AddMonths(2).AddDays(-1).ToShortDateString();/7天后DateTime.Now.Date.ToShortDateString();DateTime.Now.AddDays(7).ToShortDateString();/7天前DateTime.Now.AddDays(-7).ToShortDateString();DateTime.Now.Date.ToShortDateString();/本年度,用ToString的字符格式化我们也很容易地算出本年度的第一天和最后一天DateTime.Parse(DateTime.Now.ToString(yyyy-01-01).ToShortDateString();DateTime.Parse(DateTime.Now.ToString(yyyy-01-01).AddYears(1).AddDays(-1).ToShortDateString();/上年度,不用再解释了吧DateTime.Parse(DateTime.Now.ToString(yyyy-01-01).AddYears(-1).ToShortDateString();DateTime.Parse(DateTime.Now.ToString(yyyy-01-01).AddDays(-1).ToShortDateString();/下年度DateTime.Parse(DateTime.Now.ToString(yyyy-01-01).AddYears(1).ToShortDateString();DateTime.Parse(DateTime.Now.ToString(yyyy-01-01).AddYears(2).AddDays(-1).ToShortDateString();/本季度,很多人都会觉得这里难点,需要写个长长的过程来判断。其实不用的,我们都知道一年四个季度,一个季度三个月/首先我们先把日期推到本季度第一个月,然后这个月的第一天就是本季度的第一天了DateTime.Now.AddMonths(0 - (DateTime.Now.Month - 1) % 22).ToString(yyyy-MM-01);/同理,本季度的最后一天就是下季度的第一天减一DateTime.Parse(DateTime.Now.AddMonths(22 - (DateTime.Now.Month - 1) % 22).ToString(yyyy-MM-01).AddDays(-1).ToShortDateString();/下季度,相信你们都知道了。收工DateTime.Now.AddMonths(22 - (DateTime.Now.Month - 1) % 22).ToString(yyyy-MM-01);DateTime.Parse(DateTime.Now.AddMonths(6 - (DateTime.Now.Month - 1) % 22).ToString(yyyy-MM-01).AddDays(-1).ToShortDateString();/上季度DateTime.Now.AddMonths(-22 - (DateTime.Now.Month - 1) % 22).ToString(yyyy-MM-01);DateTime.Parse(DateTime.Now.AddMonths(0 - (DateTime.Now.Month - 1) % 22).ToString(yyyy-MM-01).AddDays(-1).ToShortDateString();C#中 取时间的年月日时分秒Html代码 1. C#中取时间的年月日时分秒 2. 3. 1:时间格式转换 4. 5. System.DateTimecurrentTime=newSystem.DateTime(); 6. 7. 1.1取当前年月日时分秒 8. 9. currentTime=System.DateTime.Now; 10. 11. 1.2取当前年 12. 13. int年=currentTime.Year; 14. 15. 1.3取当前月 16. 17. int月=currentTime.Month; 18. 19. 1.4取当前日 20. 21. int日=currentTime.Day; 22. 23. 1.5取当前时 24. 25. int时=currentTime.Hour; 26. 27. 1.6取当前分 28. 29. int分=currentTime.Minute; 30. 31. 1.7取当前秒 32. 33. int秒=currentTime.Second; 34. 35. 1.8取当前毫秒 36. 37. int毫秒=currentTime.Millisecond; 38. 39. (变量可用中文) 40. 41. 1.9取中文日期显示年月日时分 42. 43. stringstrY=currentTime.ToString(f);/不显示秒 44. 45. 1.10取中文日期显示_年月 46. 47. stringstrYM=currentTime.ToString(y); 48. 49. 1.11取中文日期显示_月日 50. 51. stringstrMD=currentTime.ToString(m); 52. 53. 1.12取中文年月日 54. 55. stringstrYMD=currentTime.ToString(D); 56. 57. 1.13取当前时分,格式为:14:24 58. 59. stringstrT=currentTime.ToString(t); 60. 61. 1.14取当前时间,格式为:2003-09-23T14:46:48 62. 63. stringstrT=cu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论