溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET日期時間格式符有哪些

發布時間:2022-10-17 16:59:19 來源:億速云 閱讀:195 作者:iii 欄目:編程語言

這篇文章主要介紹“VB.NET日期時間格式符有哪些”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“VB.NET日期時間格式符有哪些”文章能幫助大家解決問題。

日期對象(Date類型)的ToString方法可以用如下格式符來決定一個日期時間值的顯示格式:

(1)標準格式符:用單一字母來決定一個標準格式(顯示結果依賴計算機上的區域設置)。

格式符

解釋

舉例

D

長日期格式,包括星期幾

Monday, August 20, 2012

d

短日期格式

8/20/2012

t

短時間格式

2:37 PM

T

長時間格式

2:37:18 PM

f

完全日期時間短時間格式

Monday, August 20, 2012 2:37 PM

F

完全日期時間長時間格式

Monday,  August 20, 2012 2:37:18 PM

g

常見日期時間短時間格式

8/20/2012 2:37 PM

G

常見日期時間長時間格式

8/20/2012 2:37:18 PM

m或M

月日格式

August 20

r或R

RFC1123格式。格式化不會把時間轉換為

Greenwich Mean Time(GMT),所以你應該在格式化前將本地時間轉換為GMT。

Mon,  20 Aug 2012 14:37:18 GMT

S

可排序國際化標準ISO8601日期時間格式

2009-08-05T15:11:23

u

協調世界時格式。通用可排序,格式化日期和時間時不進行時區轉換。格式化不會把時間轉換為協調世界時,所以你應該在格式化前將本地時間轉換為UTC。

2012-08-20 14:37:18Z

U

協調世界時完全格式。這是完全的協調世界時格式,不是本地時間格式。

Monday,  August 20, 2012 9:37:18 PM

y或Y

年月格式

August 2012

(2)日期占位格式符

時間

格式符號

舉例

d單數日,  dd雙數日

ddd周日縮寫,  dddd周日全名

4,04

Wed, Wednesday

M單數月,  MM雙數月, MMM月份縮寫,  MMMM月份全名

3,03,Mar,March

y年份表示為一位或兩位數字

yy 雙數年 yyyy四數年

Dim date1 As Date = #12/1/0001#

date1.ToString("%y") 顯示為1

12全時

h 單數小時  hh 雙數小時

3,03

24全時

H 單數小時  HH 雙數小時

15,15

分鐘

m 單數分鐘  mm 雙數分鐘

3,03

s 單數秒  ss 雙數秒

3,03

秒的小數位

秒部分的最高有效位??梢杂靡坏狡邆€f表示秒的小數位。

Dim  date1 As New Date(2008, 8, 29, 19, 27, 15, 018)

date1.ToString("hh:mm:ss.ff",  ci)) 顯示為07:27:15.01

date1.ToString("hh:mm:ss.fff",  ci)) 顯示為07:27:15.018

時區偏差

(-12到+13的GMT小時)

z表示本地操作系統的時區相對于協調世界時(UTC)的有符號偏移量(以小時為單位)。偏移量始終顯示為帶有前導符號:+指示早于UTC的小時數,減號指示晚于UTC的小時數。一位數字的偏移量設置為不帶前導零的格。

zz雙數時區偏差

zzz 小時分鐘雙數時區偏差

Dim date1 As Date = Date.UtcNow

String.Format("{0:%z}, {0:zz},  {0:zzz}", date1))

顯示為-7,-07, -07:00

公元

g 或

Dim  date1 As Date=#08/04/0070#       

date1.ToString("MM/dd/yyyy g"))

顯示為 08/04/0070 公元

am/pm標識符

t 單字母 

tt 雙字母

date1 = #6:09:01PM#

date1.ToString("h:m:s.F t") 顯示為6:09:01 P

分割符

: 時間分割符  

/   日期分割符

 Dim date1 As Date = #09/04/2001 08:04:07#

躲避符

“ ”或’ ‘ 或 \

 Dim date1 As Date = #09/04/2001#

 date1.ToString("\日期為MM/dd/yyyy")

顯示為:日期為09/04/2001

自定義格式符

% 有的標準格式符和自定義格式符為同字母,為了區分在自定義格式符前用%標志

Now.ToString(“d”) 顯示為 2/20/2012短日期格式

Now.ToString(“%d”) 顯示為20日


關于“VB.NET日期時間格式符有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女