首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >toLocaleDateString返回字符串,而不考虑区域设置

toLocaleDateString返回字符串,而不考虑区域设置
EN

Stack Overflow用户
提问于 2018-05-31 08:54:19
回答 1查看 811关注 0票数 1

我正在用Discord.js在NodeJS中开发一个不和谐的机器人,我想要解析格式为"YYYY-MM-DD“的日期,并以长fr-FR格式显示。

我试过了:

var dateSortie = new Date("2018-06-03");
var options = {
  weekday: 'long',
  year: 'numeric',
  month: 'long',
  day: 'numeric'
};
console.log(dateSortie.toLocaleDateString("fr-FR", options));

不管是什么语言环境(fr-Fr,de-De,...),它总是返回"2018 M06 3, Sun"

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-31 09:08:09

this GitHub issue采购:

默认情况下,

使用--with-intl=small-icu构建节点,该节点只包含en-US语言环境...如果您希望能够使用更多的语言环境,则需要使用--with-intl=full-icu--with-intl=system-icu构建节点。默认情况下,使用较小的ICU构建节点的原因是文件大小。

除了构建您自己的node版本之外,另一种选择似乎是安装full-icu模块。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50615208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档