Sugar.js Date formatの日本語翻訳
Tag:JavaScript翻訳
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}’)