Intl.DateTimeFormatを使用したいのですが、出力用のカスタム パターンを使用します。ICU dateformat の php バージョンでこのメソッドを使用していますが、うまく機能します。
$fmt = datefmt_create(
'fa_IR@calendar=persian',
IntlDateFormatter::FULL,
IntlDateFormatter::FULL,
'Asia/Tehran',
IntlDateFormatter::TRADITIONAL,
'EEEE d MMMM yyyy HH:mm' // as ISO_8601
);
echo datefmt_format($fmt, time()) . "\n";
// پنجشنبه ۱۰ اردیبهشت ۱۳۹۴ ۱۲:۱۲
ICU 日時フォーマッタの PHP バージョンのように、Intl.DateTimeFormat で ICU ドキュメントとしてパターンを設定するにはどうすればよいですか。
私のJavaScriptコード
console.log(new Intl.DateTimeFormat('fa-IR-u-ca-persian').format(new Date()));
EEEE d MMMM yyyy HH:mm
or MM yy dd
or etcのような私の javascript フォーマットパターンで ISO_8601 パターンをどのように設定できますか?