2024年3月9日发(作者:)
C#获取当前时间的各种格式 tTimeString(
DateTime dt = ;
ng(;//2005-11-5 13:21:25
Time(.ToString(;//9912816
TimeUtc(.ToString(;//1277567 lTime(.ToString(;//2005-
11-5 21:21:25 DateString(.ToString(;//2005年 11月 5日
TimeString(.ToString(;//13:21:25
te(.ToString(;//38661.5565508218 tDateString(.ToString(;//2005-
11-5 tTimeString(.ToString(;//13:21
ersalTime(.ToString(;//2005-11-5 5:21:25 ng(;//2005
ng(;//2005-11-5 0:00:00 ng(;//Saturday
ng(;//309 ng(;//13 ng(;//441
ng(;//30
ng(;//11
ng(;//28
ng(;//632667942284412864
ng(;//13:30:28.4412864 ng(;//2005-11-5 13:47:04
rs(ng(;//2006-11-5 13:47:04 s(ng(;//2005-11-6
16:11:04 rs(ng(;//2005-11-5 14:53:04
liseconds(ng(;//2005-11-5 13:47:04
ths(ng(;//2005-12-5 13:47:04 onds(ng(;//2005-
11-5 13:47:05 utes(ng(;//2005-11-5 13:48:10
ks(ng(;//2005-11-5 13:47:04 eTo(ng(;//0
(?.ToString(;//问号为一个时间段
("2005-11-6 16:11:04".ToString(;//False (ng(;//True
hCode(.ToString(;//1474088234 e(.ToString(;//me
eCode(.ToString(;//DateTime eTimeFormats('s'[0].ToString(;//2005-
11-05T14:06:25 eTimeFormats('t'[0].ToString(;//14:06
eTimeFormats('y'[0].ToString(;//2005年 11月
eTimeFormats('D'[0].ToString(;//2005年 11月 5日
eTimeFormats('D'[1].ToString(;//2005 11 05
eTimeFormats('D'[2].ToString(;//星期六 2005 11 05
eTimeFormats('D'[3].ToString(;//星期六 2005年 11月 5日
eTimeFormats('M'[0].ToString(;//11月 5日
eTimeFormats('f'[0].ToString(;//2005年 11月 5日 14:06
eTimeFormats('g'[0].ToString(;//2005-11-5 14:06
eTimeFormats('r'[0].ToString(;//Sat, 05 Nov 2005 14:06:25 GMT
("{0:d}",dt;//2005-11-5
("{0}",dt;//2005年 11月 5日
("{0:f}",dt;//2005年 11月 5日 14:23
("{0:F}",dt;//2005年 11月 5日 14:23:23
("{0:g}",dt;//2005-11-5 14:23 ("{0:G}",dt;//2005-11-5
14:23:23 ("{0:M}",dt;//11月 5日
("{0:R}",dt;//Sat, 05 Nov 2005 14:23:23 GMT
("{0:s}",dt;//2005-11-05T14:23:23 ("{0:t}",dt;//14:23
("{0:T}",dt;//14:23:23
("{0:u}",dt;//2005-11-05 14:23:23Z ("{0:U}",dt;//2005
年 11月 5日 6:23:23 ("{0:Y}",dt;//2005年 11月
("{0}",dt;//2005-11-5 14:23:23
("{0:yyyyMMddHHmmssffff}",dt; 计算 2个日期之间的天数差
-----------------------------------------------
DateTime dt1 = me("2007-8-1"; DateTime dt2 =
me("2007-8-15"; TimeSpan span = ct(dt1;
int dayDiff = + 1;
计算某年某月的天数
-----------------------------------------------
int days = Month(2007, 8; days = 31;
给日期增加一天、减少一天
-----------------------------------------------
DateTime dt =;
s(1; //增加一天
s(-1;//减少一天
其它年份方法类似 ...
Oracle SQL里转换日期函数
-----------------------------------------------
to_date("2007-6-6",'YYYY-MM-DD";
to_date("2007/6/6",'yyyy/mm/dd";
如下一组数据 , 如何查找表里包含 9月份的记录 :
CGGC_STRATDATE CGGC_ENDDATE
=========================================
2007-8-4 2007-9-5
2007-9-5 2007-9-20
2007-9-22 2007-10-5
SELECT * FROM TABLE
(TO_DATE('2007/9/1','yyyy/mm/dd' BETWEEN CGGC_STRATDATE
AND CGGC_ENDDATE OR
CGGC_STRATDATE >=TO_DATE('2007/9/1','yyyy/mm/dd'
AND CGGC_ENDDATE<=TO_DATE('2007/9/30','yyyy/mm/dd' "
OR TO_DATE('2007/9/30','yyyy/mm/dd' BETWEEN CGGC_STRATDATE AND
CGGC_ENDDATE ORDER BY CGGC_STRATDATE ASC


发布评论