📜  time js 代码 - Javascript (1)

📅  最后修改于: 2023-12-03 15:05:35.689000             🧑  作者: Mango

JavaScript代码片段:Time JS

我们经常需要在JavaScript中处理时间和日期,Time JS可以帮助我们轻松完成这一任务。Time JS是一个开源的JavaScript库,提供了丰富的时间和日期处理函数。以下是一些常用函数示例:

获取当前日期和时间
const now = timejs.now(); // 返回当前日期和时间
console.log(now); // 输出例如: "2021-10-23 09:30:00"
获取当前时间戳
const timestamp = timejs.timestamp(); // 返回当前时间戳
console.log(timestamp); // 输出例如: 1634980200
格式化日期
const date = new Date(); // 获取当前日期对象
const formattedDate = timejs.format(date, "YYYY-MM-DD"); // 格式化日期为"YYYY-MM-DD"格式
console.log(formattedDate); // 输出例如: "2021-10-23"
解析日期字符串
const dateString = "2021-10-23"; // 日期字符串
const date = timejs.parse(dateString, "YYYY-MM-DD"); // 解析日期字符串为日期对象
console.log(date); // 输出例如: "Sat Oct 23 2021 00:00:00 GMT+0800 (中国标准时间)"
计算两个日期之间的差值
const date1 = new Date("2021-10-20"); // 第一个日期
const date2 = new Date("2021-10-23"); // 第二个日期
const diff = timejs.diff(date1, date2, "days"); // 计算相差天数
console.log(diff); // 输出: 3

以上示例只是Time JS的一部分功能,它还提供了很多其他有用的时间和日期处理函数。更多信息请访问Time JS官方文档