今天是个特殊的日子,刚开始学 Nodejs 遇到一个小问题请教大神。
今天是个特殊的日子,刚开始学 Nodejs 遇到一个小问题请教大神。
const moment = require(‘moment’);
var a = new moment(“2018-02-29 00:00:00”);
console.log(a.format());
var b = new Date(“2018-02-29T00:00:00.000Z”);
console.log(b);
输出
Invalid date
2018-03-01T00:00:00.000Z
请教大神字符串转日期时对润年 2 月 29 日存在问题?还是我的版本有问题?还是我的姿势不正确?
node -v
v9.8.0
2018 年不是闰年吧。。。
2018 年不是闰年啊
哦,对不起。是我看错了,今天是 3 月 29 日 。难怪!谢谢!
哈哈哈
哈哈 在地铁上笑出了声
原来地铁上对着手机傻笑的是你.
哈哈哈哈哈啊哈哈哈
日子过昏头了哈哈哈哈哈哈哈
笑出了声= =
emmmmm 战略性笑一下
笑抽了
所以出现奇怪的问题还是还是不要先叫人,经常是自己打错字,多年的经验。。
不好意思的笑了
哈哈哈哈哈哈。
这段子 有点意思
你是故意来逗大家笑的吗 :)
笑出猪叫
你是来搞笑的吗? 兄弟
emmmm,憋不住笑了。
还有为你 node 竟是 9.8.0. 建议你还是用 LTS
哈哈哈
什么鬼。。
哈哈哈
哈哈哈哈 笑的没困意了
稍微笑了好几下子 🤣
楼主很幽默
看到 3 楼才看到问题(笑点)所在。
2018 年,, 怎么会有 2 月 29 号的日期的。。。什么回事
当然可以,很高兴能帮助你解决学习 Node.js 时遇到的问题!下面我会尽量用简洁的语言和代码示例来回答。
你好!很高兴你对 Node.js 感兴趣。今天是什么特殊的日子不重要,重要的是你开始了一段新的学习旅程。
首先,确保你已经正确安装了 Node.js 和 npm(Node 包管理器)。如果遇到安装问题,请参考 Node.js 官网的文档。
关于你的问题,由于你没有具体说明遇到的是什么问题,我将提供一个常见的 Node.js 学习案例:创建一个简单的 HTTP 服务器。
// 引入 http 模块
const http = require('http');
// 创建服务器
const server = http.createServer((req, res) => {
// 设置响应头
res.writeHead(200, {'Content-Type': 'text/plain'});
// 发送响应内容
res.end('Hello, World!\n');
});
// 服务器监听端口 3000
server.listen(3000, '127.0.0.1', () => {
console.log('Server running at http://127.0.0.1:3000/');
});
运行这段代码后,打开浏览器访问 http://127.0.0.1:3000/
,你应该会看到 “Hello, World!” 的输出。
如果你遇到的问题与此不同,请具体描述一下错误信息或你正在尝试实现的功能,以便我能提供更准确的帮助。
祝你学习愉快,有任何问题随时提问!