C 中日期與時間的格式

2021-04-13 12:01:14 字數 3219 閱讀 1288

我們從資料庫提取的datatime型別通常包括日期和時間,我們可以通過下列的方式進行繫結:

<%#     databinder.eval(container,     "dataitem(""日期字段"")","")%>

datatime格式字串 (format strings)格式

輸出 描述

{0:d}

5/8/2006

短日期

{0:d}

tuesday,may 08,2001

長日期

{0:f}

tuesday,may 08,2001 6:23 pm

完整(長日期+短時間)

{0:f}

tuesday,may 08,2001 6:23:51 pm

完整(長日期+長時間)

{0:g}

5/8/2001

6:23 pm

一般(短日期+短時間)

{0:g}

5/8/2001

6:23 :51 pm

一般(短日期+長時間)

{0:m}

may 08

月/日

{0:r}

wed, 09 may 2001 01:23:51 gmt

rfc標準

{0:s}

2001-05-08

t18:23:51

無時區,可排序

{0:t}

6:23 pm

短時間

{0:t}

6:23:51 pm

長時間

{0:u}

2001-05-09

01:23:51 z

國際化短格式

{0:u}

wednesday,may 09,2001 1:23:51 am

國際化完整格式

{0:y}

may, 2001

年/月

格式名說明

常規日期g顯示日期和/或時間。對於實數,顯示日期和時間,例如4/3/93 05:34 pm。如果沒有小數部分,則只顯示日期,例如4/3/93。如果沒有整數部分,則只顯示時間,例如05:34 pm。日期顯示由系統的localeid值確定。

長日期d根據區域設定的長日期格式顯示日期。

中長日期使用適合於宿主應用程式的語言版本的中長日期格式顯示日期。

短日期d使用區域設定的短日期格式顯示日期。

長時間t使用區域設定的長時間格式顯示時間,包括小時、分鐘和秒。

中長時間使用小時、分鐘和 am/pm 指示項以 12 小時格式顯示時間。

短時間t使用 24 小時格式顯示時間,例如17:45

f根據您的區域設定格式顯示長日期和短時間。

f根據您的區域設定格式顯示長日期和長時間。

g根據您的區域設定格式顯示短日期和短時間。

mm顯示日期的月份和星期幾。

rr將日期和時間格式化為格林尼治標準時間 (gmt)。

s將日期和時間格式化為可排序的索引。

u將日期和時間格式化為 gmt 可排序索引。

u用長日期和長時間將日期和時間格式化為 gmt。

y、y將日期格式化為年和月份。

m/d/yy                               12/7/58     

d-mmm                                 7-dec     

d-mmmm-yy                         7-december-58     

d     mmmm     7                           december     

mmmm     yy                             december     58     

hh:mm     tt                           08:50     pm     

h:mm:ss     t                         8:50:35     p     

h:mm                                   20:50     

h:mm:ss                             20:50:35     

m/d/yyyy     h:mm                 12/7/1958     20:50

d :07/17/2006

d :monday, 17 july 2006

f :monday, 17 july 2006 16:41

f :monday, 17 july 2006 16:41:17

g :07/17/2006 16:41

g :07/17/2006 16:41:17

m :july 17

r :mon, 17 jul 2006 16:41:17 gmt

s :2006-07-17t16:41:17

t :16:41

t :16:41:17

u :2006-07-17 16:41:17z

u :monday, 17 july 2006 08:41:17

y :2006 july

dddd, mmmm dd yyyy :monday, july 17 2006

ddd, mmm d "'"yy :mon, jul 17 '06

dddd, mmmm dd :monday, july 17

m/yy :7/06

dd-mm-yy :17-07-06 

java中日期時間格式與毫秒數的轉換

輸入日期轉化為毫秒數 用calendar方法 calendar.gettime calendar calendar calendar.getinstance calendar.set 2018,2,15,8,31,5 system.out.println calendar.gettimeinmill...

c 中日期時間格式的轉換(空位補0)

在c 中 datetime dt1 this.datetimepicker1.value string starttime1 dt1.tostring yyyy mm dd hh mm ss string starttime2 dt1.tostring yyyymmddhhmmss 返回結果值分別為...

js 中日期格式

new date new date hidtargetduedate val 8 3600 1000 toisostring 2020 03 30t00 00 00.000z replace new regexp gm 相當於replaceall js中並沒有 replaceall方法 new in...