在没有 momentjs 的情况下获取长语言环境日期格式

Get long locale date format without momentjs

我一直在从 moment.js 迁移到 date-fns,但一直无法找到

的替代方案
moment.localeData().longDateFormat("LL");

更多信息:

localeData = moment.localeData()
localeData.longDateFormat()

returns

{
  LT : 'HH:mm',
  LTS : 'HH:mm:ss',
  L : 'DD/MM/YYYY',
  LL : 'D MMMM YYYY',
  LLL : 'D MMMM YYYY HH:mm',
  LLLL : 'dddd, D MMMM YYYY HH:mm'
}

一般来说,在 date-fns 或 vanilla js 中是否有替代此功能的方法?

经过一段时间的挖掘,date-fns内的PPP格式,可以使用了。 其他解决方案可以是使用 Intl.DateTimeFormat 和文档中提到的合适参数。