- Note

Sugar.js Date formatの日本語翻訳

Tag:

strftime tokens

%a 曜日(略): Sun
%A 曜日: Sunday
%b 月名(略): Jan
%B 月名: January
%c 日付と時刻: Thu Aug 5 2010 2:03 PM
%C 世紀(西暦の上2桁): 20
%d 日(2桁): “05”
%D 月日年(アメリカ式): 08/05/12
%e 月(2桁スペース): ” 5″
%F 年月日(ISO8601): 2010-08-05
%g 年(2桁ISO8601週式): 19
%G 年(4桁ISO8601週式): 2019
%h 月名(略%bと同じ): Jan
%H 時(2桁0埋24時限): 21
%I 時(2桁0埋12時限): 09
%j 年初めからの日数: 365
%m 月(2桁): 06
%M 分(2桁): 06
%p AM/PM(大文字): PM
%P am/pm(小文字): pm
%r 時刻と秒(12時限): 02:03:02 PM
%R 時刻(24時式): 14:03
%S 秒(2桁): 06
%T 時刻と秒(24時限): 14:03:02
%u 週の何番目の日(1-7): 月曜日=1
%U 年初めからの週数(2桁 最初の日曜が第1週): 03
%V 年初めからの週数(2桁 4日以上含まれる週が第1週): 03
%w 週の何番目の日(0-6): 日曜日=0
%W 年初めからの週数(2桁 最初の月曜が第1週): 03
%x 一般的な日付表記: 08/05/2010
%X 一般的な時刻表記: 2:03 PM
%Y 西暦(4桁): 2010

LDML(Locale Data Markup Language)

{ms} ミリ秒
{S} ミリ秒
{SSS} ミリ秒(3桁): 004
{s} 秒: 3
{ss} 秒(2桁): 03
{seconds} 秒: 3
{minutes} 分: 9
{m} 分: 9
{mm} 分(2桁): 09
{hours} 時(12時限): 8
{h} 時(12時限): 8
{hh} 時(2桁12時限): 08
{hours} 時(12時限): 8
{H} 時(24時限): 8
{HH} 時(2桁24時限): 08
{date} 日: 5
{d} 日: 5
{dd} 日(2桁): 5
{do} 日(th): 5th
{dow} 曜日(略): sun
{Dow} 曜日(略): Sun
{e} 週の何番目の日(): 月曜日=1
{eo} 序数での曜日番号 (1st)
{weekday} 曜日: sunday
{Weekday} 曜日: Sunday
{D} 年初めからの日数: 365
{DDD} 年初めからの日数(3桁): 365
{full} 長い日時: Wednesday, June 10, 2020 11:04 AM
{gg} 年(2桁ISO8601週式): 19
{gggg} 年(4桁ISO8601週式): 2019
{GG} 年(2桁ISO8601週式): 19
{GGGG} 年(4桁ISO8601週式): 2019
{long} 長い日時: June 10, 2020 11:04 AM
{M} 月: 6
{MM} 月(2桁): 06
{medium} 長い日時: June 10, 2020
{month} 月名: january
{Month} 月名: January
{mon} 月名(略): jan
{Mon} 月名(略): Jan
{Mo} 月(th): 1st
{yy} 西暦(2桁): 10
{yyyy} 西暦(4桁): 2010
{year} 西暦(4桁): 2010
{Q} 四半期: 2
{short} 月日年(アメリカ式): 08/05/12
{stamp} 長い日時: Wed Jun 10 2020 11:39 AM
{t} AM/PMの1文字(a/p): p
{T} AM/PMの1文字(A/P): P
{tt} am/pm: pm
{TT} AM/PM: PM
{time} 時刻(12時限): 11:12 AM
{w} Locale based week number
{ww} 2-digit locale based week number
{wo} Ordinal locale based week number
{W} ISO8601 week number
{WW} 2-digit ISO8601 week number
{Wo} Ordinal ISO8601 week number
{X} Unixタイムスタンプ 秒: 1591756551
{x} Unixタイムスタンプ ミリ秒: 1591756551024
{Z} コロンでオフセットされたタイムゾーン(+09:00)
{ZZ} コロンなしのタイムゾーン(+0900)

 

よく使うフォーマット
Sugar.Date.format(new Date(), ‘%Y/%m/%d {HH}:{mm}:{ss}’)
Sugar.Date.format(new Date(), ‘{yyyy}_{MM}_{dd}-{HH}-{mm}-{ss}’)

コメントを残す