日期格式 FormatDateTime函數(shù)詳解

小云
231
2023-09-13 08:52:46

FormatDateTime函數(shù)是一種常用的操作日期格式的函數(shù),它用于將指定的日期值轉(zhuǎn)換為指定的日期格式。

語(yǔ)法:

FormatDateTime(date, format)

參數(shù):

  • date:要格式化的日期值。

  • format:指定的日期格式??梢允且韵聨追N格式之一:

  • “d”:短日期格式,僅顯示日期。

  • “D”:長(zhǎng)日期格式,顯示日期和星期。

  • “t”:短時(shí)間格式,僅顯示時(shí)間。

  • “T”:長(zhǎng)時(shí)間格式,顯示時(shí)間和秒。

  • “f”:長(zhǎng)日期+短時(shí)間格式。

  • “F”:長(zhǎng)日期+長(zhǎng)時(shí)間格式。

  • “g”:短日期+短時(shí)間格式。

  • “G”:短日期+長(zhǎng)時(shí)間格式。

  • “M”:月份和日期格式。

  • “R”:RFC1123格式,如"ddd, dd MMM yyyy HH’:‘mm’:'ss ‘GMT’"。

  • “s”:可排序日期和時(shí)間格式,如"yyyy’-‘MM’-‘dd’T’HH’:‘mm’:'ss"。

  • “u”:通用可排序日期和時(shí)間格式,如"yyyy’-‘MM’-‘dd HH’:‘mm’:‘ss’Z’"。

  • “U”:通用可排序日期和時(shí)間格式,如"yyyy’-‘MM’-‘dd HH’:‘mm’:‘ss’Z’"(UTC時(shí)間)。

  • “Y”:年份和月份格式。

返回值:

返回格式化后的日期字符串。

示例:

  • FormatDateTime(#2022-01-01#, “d”) 返回 “1/1/2022”

  • FormatDateTime(#2022-01-01#, “D”) 返回 “Saturday, January 1, 2022”

  • FormatDateTime(#2022-01-01 12:34:56#, “t”) 返回 “12:34 PM”

  • FormatDateTime(#2022-01-01 12:34:56#, “T”) 返回 “12:34:56 PM”

  • FormatDateTime(#2022-01-01 12:34:56#, “f”) 返回 “Saturday, January 1, 2022 12:34 PM”

  • FormatDateTime(#2022-01-01 12:34:56#, “F”) 返回 “Saturday, January 1, 2022 12:34:56 PM”

  • FormatDateTime(#2022-01-01 12:34:56#, “g”) 返回 “1/1/2022 12:34 PM”

  • FormatDateTime(#2022-01-01 12:34:56#, “G”) 返回 “1/1/2022 12:34:56 PM”

  • FormatDateTime(#2022-01-01#, “M”) 返回 “January 1”

  • FormatDateTime(#2022-01-01#, “R”) 返回 “Sat, 01 Jan 2022 00:00:00 GMT”

  • FormatDateTime(#2022-01-01#, “s”) 返回 “2022-01-01T00:00:00”

  • FormatDateTime(#2022-01-01#, “u”) 返回 “2022-01-01 00:00:00Z”

  • FormatDateTime(#2022-01-01#, “U”) 返回 “2022-01-01 00:00:00Z”

  • FormatDateTime(#2022-01-01#, “Y”) 返回 “January, 2022”

0