我想使用Intl.DateTimeFormat但使用自定义模式进行输出。我将此方法用于 ICU 日期格式的 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";
// پنجشنبه ۱۰ اردیبهشت ۱۳۹۴ ۱۲:۱۲
我如何将模式设置为 Intl.DateTimeFormat 中的 ICU 文档,例如 ICU 日期时间格式化程序的 php 版本。
我的 JavaScript 代码
console.log(new Intl.DateTimeFormat('fa-IR-u-ca-persian').format(new Date()));
如何在我的 javascript 格式模式中使用 iset ISO_8601 模式,例如EEEE d MMMM yyyy HH:mm
orMM yy dd
或等?