dateFormat

text dateFormat(timestamp, pattern, timeZone, language)

言語のパターンに従ってフォーマットされた「timeZone」の「timestamp」を返します。

事前定義済みの patterns:

Pattern symbols with special meaning:

Symbol Component Examples
G 時代 AD
y 2014
M July; Jul; 07; 7
w 年内の週 27
W 月内の週 2
D 年内の日 189
d 月内の日 (1-31) 10
E 曜日 Tuesday; Tue; T
F 月の曜日 (7月の第2水曜日) 2
H 時 (0-23) 0
k 時 (1-24) 24
K 時 AM/PM (0-11) 0
h 時 AM/PM (1-12) 12
a AM/PM 作成 PM
m 30
s 55
S ミリ秒 978
Z タイムゾーンオフセット -0800
z タイムゾーン名 Pacific Standard Time; PST; GMT-08:00
' 解釈を避ける 'day' d
'' 一重引用符 ''o'clock'

Examples

Pattern Result
yyyy.MM.dd G 'at' HH:mm:ss z 2001.07.04 AD at 12:08:56 PDT
EEE, MMM d, ''yy Wed, Jul 4, '01
h:mm a 12:08 PM
hh 'o''clock' a, zzzz 12 o'clock PM, Pacific Daylight Time
K:mm a, z 0:08 PM, PDT
yyyyy.MMMMM.dd GGG hh:mm aaa 02001.July.04 AD 12:08 PM
EEE, d MMM yyyy HH:mm:ss Z Wed, 4 Jul 2001 12:08:56 -0700
yyMMddHHmmssZ 010704120856-0700
yyyy-MM-dd'T'HH:mm:ss.SSSZ 2001-07-04T12:08:56.235-0700

注意! タイムスタンプが「時刻」、つまり真夜中からの秒数の値である場合は、timeZone「UTC」を使用します。

Parameters

  1. timestamp — フォーマットされるUnixタイムスタンプです。
  2. pattern — 任意のフォーマットパターン、デフォルトは言語の日付と時間のパターンです。
  3. timeZone — 任意のタイムゾーン、デフォルトは現在のタイムゾーンです。
  4. language — 任意の言語コード、デフォルトはデバイスの言語です。

Returns