對C DateTime日期型別格式化顯示的總結

2022-01-12 23:09:03 字數 4142 閱讀 5502

c#(asp.net)datetime日期型別格式化顯示  (**)

**:方便自己查詢所以記錄下來。

1.繫結時格式化日期方法:

2.資料控制項如datagrid/datalist等的件格式化日期方法:

e.item.cell[0].text = convert.todatetime(e.item.cell[0].text).toshortdatestring();

3.用string類轉換日期顯示格式:

string.format( "yyyy-mm-dd ",yourdatetime);

4.用convert方法轉換日期顯示格式:

convert.todatetime("2005-8-23").tostring

("yymmdd",system.globalization.datetimeformatinfo.invariantinfo); //支援繁體資料庫

5.直接用tostring方法轉換日期顯示格式:

datetime.now.tostring("yyyymmddhhmmss");

datetime.now.tostring("yyyy/mm/dd hh:mm:ss")

6.只顯示年月

databinder.eval(container.dataitem,"starttime","")

7.顯示時間所有部分,包括:年月日時分秒  

8.格式化從資料庫中讀取的時間

convert.todatetime(dr["mt_endate"]).toshortdatestring();

trackback:

c# datetime tostring方法格式化示例

using system;

using system.globalization;

public class mainclass ;

string date;

for (int i = 0; i < format.length; i++)

/** output.

** d :08/17/2000

* d :thursday, august 17, 2000

* f :thursday, august 17, 2000 16:32

* f :thursday, august 17, 2000 16:32:32

* g :08/17/2000 16:32

* g :08/17/2000 16:32:32

* m :august 17

* r :thu, 17 aug 2000 23:32:32 gmt

* s :2000-08-17t16:32:32

* t :16:32

* t :16:32:32

* u :2000-08-17 23:32:32z

* u :thursday, august 17, 2000 23:32:32

* y :august, 2000

* dddd, mmmm dd yyyy :thursday, august 17 2000

* ddd, mmm d "'"yy :thu, aug 17 '00

* dddd, mmmm dd :thursday, august 17

* m/yy :8/00

* dd-mm-yy :17-08-00*/}

}**:

方便自己查詢所以記錄下來。

1.繫結時格式化日期方法:

2.資料控制項如datagrid/datalist等的件格式化日期方法:

e.item.cell[0].text = convert.todatetime(e.item.cell[0].text).toshortdatestring();

3.用string類轉換日期顯示格式:

string.format( "yyyy-mm-dd ",yourdatetime);

4.用convert方法轉換日期顯示格式:

convert.todatetime("2005-8-23").tostring

("yymmdd",system.globalization.datetimeformatinfo.invariantinfo); //支援繁體資料庫

5.直接用tostring方法轉換日期顯示格式:

datetime.now.tostring("yyyymmddhhmmss");

datetime.now.tostring("yyyy/mm/dd hh:mm:ss")

6.只顯示年月

databinder.eval(container.dataitem,"starttime","")

7.顯示時間所有部分,包括:年月日時分秒  

8.格式化從資料庫中讀取的時間

convert.todatetime(dr["mt_endate"]).toshortdatestring();

trackback:

c# datetime tostring方法格式化示例

using system;

using system.globalization;

public class mainclass ;

string date;

for (int i = 0; i < format.length; i++)

/** output.

** d :08/17/2000

* d :thursday, august 17, 2000

* f :thursday, august 17, 2000 16:32

* f :thursday, august 17, 2000 16:32:32

* g :08/17/2000 16:32

* g :08/17/2000 16:32:32

* m :august 17

* r :thu, 17 aug 2000 23:32:32 gmt

* s :2000-08-17t16:32:32

* t :16:32

* t :16:32:32

* u :2000-08-17 23:32:32z

* u :thursday, august 17, 2000 23:32:32

* y :august, 2000

* dddd, mmmm dd yyyy :thursday, august 17 2000

* ddd, mmm d "'"yy :thu, aug 17 '00

* dddd, mmmm dd :thursday, august 17

* m/yy :8/00

* dd-mm-yy :17-08-00*/}

}using system;

using system.globalization;

public class mainclass ;

string date;

for (int i = 0; i < format.length; i++)

/** output.

** d :08/17/2000

* d :thursday, august 17, 2000

* f :thursday, august 17, 2000 16:32

* f :thursday, august 17, 2000 16:32:32

* g :08/17/2000 16:32

* g :08/17/2000 16:32:32

* m :august 17

* r :thu, 17 aug 2000 23:32:32 gmt

* s :2000-08-17t16:32:32

* t :16:32

* t :16:32:32

* u :2000-08-17 23:32:32z

* u :thursday, august 17, 2000 23:32:32

* y :august, 2000

* dddd, mmmm dd yyyy :thursday, august 17 2000

* ddd, mmm d "'"yy :thu, aug 17 '00

* dddd, mmmm dd :thursday, august 17

* m/yy :8/00

* dd-mm-yy :17-08-00*/}

}

C DateTime日期型別格式化顯示

c datetime日期型別格式化顯示 1.繫結時格式化日期方法 2.資料控制項如datagrid datalist等的件格式化日期方法 e.item.cell 0 text convert.todatetime e.item.cell 0 text toshortdatestring 3.用str...

C DateTime日期型別格式化顯示

1.繫結時格式化日期方法 2.資料控制項如datagrid datalist等的件格式化日期方法 e.item.cell 0 text convert.todatetime e.item.cell 0 text toshortdatestring 3.用string類轉換日期顯示格式 string....

C DateTime日期格式化

開發人員可通過英文本元 y m d h m s f 分別代替 年 月 日 時 分 秒 毫秒 來自由組合日期時間格式。符號說明 語法示例 2016 05 09 13 09 55 2350 yy年份後兩位 datetime.now.tostring yy datetime.now.tostring yy...