我对 new date() 有一些错误;我使用 Node js 和插件 Express npm 我构建变量日期,但编译错误
这是我的代码.js
var update_time = new Date();
update_time.formatDate("y/m/d");
我运行 Node 这是错误
/home/kingdark/Repos/api/epg/node_modules/xml2js/lib/xml2js.js:216
throw ex;
^
TypeError: Object Fri Feb 08 2013 14:33:09 GMT+0700 (ICT) has no method 'formatDate'
at /home/kingdark/Repos/api/epg/src/sync/epg.js:24:22
at Parser.exports.Parser.Parser.parseString (/home/kingdark/Repos/api/epg/node_modules/xml2js/lib/xml2js.js:199:18)
at Parser.EventEmitter.emit (events.js:96:17)
at Object.exports.Parser.Parser.reset.saxParser.onclosetag (/home/kingdark/Repos/api/epg/node_modules/xml2js/lib/xml2js.js:183:24)
at emit (/home/kingdark/Repos/api/epg/node_modules/xml2js/node_modules/sax/lib/sax.js:589:33)
at emitNode (/home/kingdark/Repos/api/epg/node_modules/xml2js/node_modules/sax/lib/sax.js:594:3)
at closeTag (/home/kingdark/Repos/api/epg/node_modules/xml2js/node_modules/sax/lib/sax.js:834:5)
at Object.write (/home/kingdark/Repos/api/epg/node_modules/xml2js/node_modules/sax/lib/sax.js:1253:29)
at Parser.exports.Parser.Parser.parseString (/home/kingdark/Repos/api/epg/node_modules/xml2js/lib/xml2js.js:211:31)
at Parser.__bind [as parseString] (/home/kingdark/Repos/api/epg/node_modules/xml2js/lib/xml2js.js:6:61)
at /home/kingdark/Repos/api/epg/src/sync/epg.js:16:15
如何解决我的语法可能错误的问题,抱歉我的英语水平。
最佳答案
没有内置方法“formatDate”,但是您可以使用类似 node-dateformat 的方法
var now = new Date();
dateFormat(now, "yyyy/mm/dd");
关于javascript - 我的日期函数出现 Node JS 错误,出了什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14767940/