javascript - toLocaleDateString 未定义如何解决?
问题描述
这是我放在视图文件夹中供 ejs 渲染的一个模块,我希望使用它来获取我的站点的日期。这是我的代码:
module.exports = getDate;
function getDate(){
let today = new Date();
let options = {weekday: "long", day: "numeric", month: "long"};
let date = toLocaleDateString("en-US", options);
return date;
}
解决方案
在这里你犯了一个简单的错误。(toLocaleDateString) 是日期对象的属性。这就是你不确定的原因。下面的代码现在可以使用了。
function getDate(){
let today = new Date();
let options = {weekday: "long", day: "numeric", month: "long"};
let date = today.toLocaleDateString("en-US", options);
return date;
}
推荐阅读
- bash - shell脚本单for循环如何从文件中获取输出
- oracle - 限制 Oracle 创建编译错误程序
- c++ - 从抽象类创建链
- r - 使用闪亮的应用程序闪亮仪表板在客户端交互式加载文件
- c# - 如何使用 C# 在 MSTest 中获取选定测试用例的列表
- android-auto - 与 Android Auto 一起使用 AOA 来传输数据?
- angular - 如何从 Angular 库中公开 bin javascript 文件
- java - 适用于所有 Android 6.0+ 设备的 Google Play 发布前报告崩溃
- java - 我的应用程序不断崩溃并抛出空对象引用,我不明白为什么?
- regex - 如何从 htaccess 规则中免除给定的路由模式