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