JavaScript

Intl

Numbering System


編集:2023.01.20 by T.A.

[Edge]。→

数値の文字体系を表す。numberingSystem には以下の文字列で指定する。参考→

Unicode 拡張キーは「nu」。

以下の文字の数字。
サンプル「」内のフォントは「MS ゴシック」
adlm アドラム文字
ahom アーホム文字
arab アラビア文字
arabext アラビア文字
bali バリ文字
beng ベンガル文字
bhks バイクシュキー文字
brah ブラーフミー文字
cakm チャクマ文字
cham チャム文字
deva デーヴァナーガリー文字
diak ディヴェ文字
fullwide 全角形「0123456789」(U+FF10~FF19)
gong グンジャラ・ゴーンディー文字
gonm マサラム・ゴーンディー文字
gujr グジャラーティー文字
guru グルムキー文字
hanidec 漢字の数字「〇一二三四五六七八九」(U+3007, U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, U+4E5D)
hmng パハウ・フモン文字
hmnp ニアケン・プアチュ・フモン文字
java ジャワ文字
kali カヤー・リー文字
khmr クメール文字
knda カンナダ文字
lana タイ・タム(ラーンナー)文字
lanatham タイ・タム(ラーンナー)文字
laoo ラーオ(ラオ)文字
latn ラテン文字「0123456789
lepc レプチャ文字
limb リンブ文字
mathbold 数学用英数字記号「𝟎𝟏𝟐𝟑𝟒𝟓𝟔𝟕𝟖𝟗」(U+1D7CE~1D7D7)
mathdbl 数学用英数字記号「𝟘𝟙𝟚𝟛𝟜𝟝𝟞𝟟𝟠𝟡」(U+1D7D8~1D7E1)
mathmono 数学用英数字記号「𝟶𝟷𝟸𝟹𝟺𝟻𝟼𝟽𝟾𝟿」(U+1D7F6~1D7FF)
mathsanb 数学用英数字記号「𝟬𝟭𝟮𝟯𝟰𝟱𝟲𝟳𝟴𝟵」(U+1D7EC~1D7F5)
mathsans 数学用英数字記号「𝟢𝟣𝟤𝟥𝟦𝟧𝟨𝟩𝟪𝟫」(U+1D7E2~1D7EB)
mlym マラヤーラム文字
modi モーディー文字
mong モンゴル文字
mroo ムロ文字
mtei メイテイ(マニプール)文字
mymr ミャンマー(ビルマ)文字(U+1040~1049)
mymrshan ミャンマー(ビルマ)文字(U+1090~1099)
mymrtlng ミャンマー(ビルマ)文字拡張B(U+A9F0~A9F9)
newa ネワール文字
nkoo ンコ文字
olck オル・チキ文字
orya オリヤー文字
osma オスマニヤ(ソマリ)文字
rohg ハニーフィー・ロヒンギャ文字
saur サウラーシュトラ文字
segment 歴史的コンピュータ処理用記号「🯰🯱🯲🯳🯴🯵🯶🯷🯸🯹」(U+1FBF0~1FBF9)
shrd シャーラダー文字
sind フダーワーディー文字
sinh 下位代用符号位置「෦෧෨෩෪෫෬෭෮෯」(U+0DE6~0DEF)
sora ソラング・ソンペング文字
sund スンダ文字
takr タークリー文字
talu 新タイ・ルー(タイ・ロ)文字
tamldec タミル文字
telu テルグ文字
thai タイ文字
tibt チベット文字
tirh ティルフター(マイティリー)文字
tnsa (未登録区画)「𖫀𖫁𖫂𖫃𖫄𖫅𖫆𖫇𖫈𖫉」(U+16AC0~16AC9)
vaii ヴァイ文字
wara ワラング・クシティ文字
wcho ワンチョー文字
DA=new Intl.RelativeTimeFormat('ja');  //日本語。
D=DA.format(-1, 'day');  //-1で日付。
	//=[string]:1 日前
DA=new Intl.RelativeTimeFormat('ja', {numeric:'auto'});  //日本語、数値:auto。
D=DA.format(-1, 'day');  //-1で日付。
	//=[string]:昨日
DA=new Intl.RelativeTimeFormat('ja', {style:'short'});  //日本語、スタイル:短め。
D=DA.format(-1, 'day');  //-1で日付。
	//=[string]:1 日前
DA=new Intl.RelativeTimeFormat('ja', {style:'narrow'});  //日本語、スタイル:超短め。
D=DA.format(-1, 'day');  //-1で日付。
	//=[string]:1日前
DA=new Intl.RelativeTimeFormat('en', {style:'long'});  //英語、スタイル:長め。
D=DA.format(1, 'month');  //1で月。
	//=[string]:in 1 month
DA=new Intl.RelativeTimeFormat('en', {style:'short'});  //英語、スタイル:短め。
D=DA.format(1, 'month');  //1で月。
	//=[string]:in 1 mo.
DA=new Intl.RelativeTimeFormat('en', {style:'narrow'});  //英語、スタイル:超短め。
D=DA.format(1, 'month');  //1で月。
	//=[string]:in 1 mo.

new Intl.RelativeTimeFormat()format()


テスト