- C#中 取时间的年月日时分秒
- 1:时间格式转换
- System.DateTime currentTime=new System.DateTime();
- 1.1 取当前年月日时分秒
- currentTime=System.DateTime.Now;
- 1.2 取当前年
- int 年=currentTime.Year;
- 1.3 取当前月
- int 月=currentTime.Month;
- 1.4 取当前日
- int 日=currentTime.Day;
- 1.5 取当前时
- int 时=currentTime.Hour;
- 1.6 取当前分
- int 分=currentTime.Minute;
- 1.7 取当前秒
- int 秒=currentTime.Second;
- 1.8 取当前毫秒
- int 毫秒=currentTime.Millisecond;
- (变量可用中文)
- 1.9 取中文日期显示——年月日时分
- string strY=currentTime.ToString("f"); //不显示秒
- 1.10 取中文日期显示_年月
- string strYM=currentTime.ToString("y");
- 1.11 取中文日期显示_月日
- string strMD=currentTime.ToString("m");
- 1.12 取中文年月日
- string strYMD=currentTime.ToString("D");
- 1.13 取当前时分,格式为:14:24
- string strT=currentTime.ToString("t");
- 1.14 取当前时间,格式为:2003-09-23T14:46:48
- string strT=currentTime.ToString("s");
- 1.15 取当前时间,格式为:2003-09-23 14:48:30Z
- string strT=currentTime.ToString("u");
- 1.16 取当前时间,格式为:2003-09-23 14:48
- string strT=currentTime.ToString("g");
- 1.17 取当前时间,格式为:Tue, 23 Sep 2003 14:52:40 GMT
- string strT=currentTime.ToString("r");
- 1.18获得当前时间 n 天后的日期时间
- DateTime newDay = DateTime.Now.AddDays(100);
- 1.19将2006-8-7 9:13:45------>2006/08/07 09:13
- lblNow.Text =System.DateTime.Now.ToString("yyyy/MM/dd HH:mm").Replace("-","/");
- string data1=Convert.ToDateTime(dtpkFrom.Text.Trim()).ToString("yyyy-MM-dd ");
- string data2=Convert.ToDateTime(dtpkTo.Text.Trim()).ToString("yyyy-MM-dd ");
C#中 获取时间相对应的年月日时分秒
最新推荐文章于 2024-07-31 18:14:50 发布