在 NodeJS 中格式化日期
JavaScript date
对象让我们可以在浏览器和 NodeJS 中处理日期。该对象表示自 ECMAScript
纪元以来的毫秒数,即自 1970 年 1 月 1 日 UTC 以来。
在 NodeJS 中使用 new Date()
对象创建一个新的日期对象
new Date()
对象创建一个具有当前时间和日期的新对象。但是,我们也可以创建具有特定时间和日期的对象。
一旦我们创建了 date
对象,我们可能希望从上述某些对象中获取特定的详细信息。
在 NodeJS 中使用 getter
函数获取特定的日期对象
这些函数被称为 getter
函数,它们允许我们获取特定的详细信息,例如 year
、month
、day
或 hour
。
输出:
2022
1
7
10
5
getFullYear()
方法返回四位数字格式的年份。相反,getMonth
、getDate
、getHours
和 getMinutes
返回月份、日期、小时和分钟。
在 NodeJS 中使用 get
函数的 YYYY-MM-DD hh:mm:ss
组合
输出:
2022-02-07 10:18:44
在 NodeJS 中,库是处理 DateTime
的最佳方式。库提供更多功能,例如解析、验证、操作、格式化和日期/时间计算。
这些库包括不再维护的 Day.js
、Luxon
、SugarJs
和 MomentJS
。
Day.js
可能是最常用的库之一,拥有 37,781 个 GitHub 星。
Day.js
是一个极简的 Node js 库,它为现代浏览器解析、验证、操作和显示日期和时间。我们可以使用下面的 npm install 命令安装 Day.js
。
在 NodeJS 中使用 require()
方法打印当前本地日期时间
我们现在可以使用 require()
方法制作我们的主文件并在下面打印当前的本地日期时间。
输出:
2022-02-07T11:27:36-08:00
使用 YYYY-MM-DD hh:mm:ss
函数格式化日期对象
输出:
ISO
2022-02-07T11:33:13-08:00
Date
2022-02-07 11:33:13
在 NodeJS 中使用 toString()
方法将日期对象格式化为字符串
我们还可以使用内置的 toString()
方法将此日期对象格式化为字符串格式,如下所示。
输出:
ISO
2022-02-07T11:45:25-08:00
Date
2022-02-07 11:45:25
我们还可以将日期
对象格式化为其他格式,例如 JSON。访问 DateTime
并执行算术运算。
相关文章
Node.js 中的 HTTP 发送 POST 请求
发布时间:2023/03/27 浏览次数:200 分类:Node.js
-
在本文中,我们将学习如何使用 Node.js 使用第三方包发出发送 post 请求。