在 JavaScript 中将日期转换为 UTC
本教程将讨论如何使用 JavaScript 中的 toISOString()
函数将日期转换为 UTC 格式。
使用 JavaScript 中的 toISOString()
函数将日期转换为 UTC 格式
首先,我们来谈谈如何在 JavaScript 中创建日期对象。要创建此对象类型,我们可以使用 Date()
函数,该函数返回当前日期、时间、GMT 偏移量和时区。
例如,让我们创建一个日期对象并使用 Date()
函数检查当前日期。请参考下面的代码。
var myDate = new Date();
console.log(myDate);
输出:
Sun Jun 20 2021 10:13:09 GMT+0500 (Pakistan Standard Time)
在输出中,我们可以看到返回了完整的日期、时间、偏移量和时区。如果我们只想从日期对象中提取一个元素,我们可以使用 get
属性。例如,让我们使用 getUTCDate()
属性从上述日期对象中提取月份。请参考下面的代码。
var myDate = new Date();
var month = myDate.getUTCMonth();
console.log(month);
输出:
5
正如你在输出中看到的,5
表示当前月份是六月。
你可以使用其他属性来获取所需的部分,例如 getFullYear()
、getDate()
、getHours()
和 getSeconds()
。如果要使用所需日期创建日期对象,则必须在 Date()
函数中传递所需日期。
例如,让我们在 Date()
函数中使用我们想要的日期创建一个日期对象。请参考下面的代码。
var myDate = new Date(1990, 05, 10);
console.log(myDate);
输出:
Sun Jun 10 1990 00:00:00 GMT+0500 (Pakistan Standard Time)
在输出中,时间为零,但你也可以通过将时间传递给 Date()
函数来设置时间。在 Date()
函数中有多种格式可以传递日期;下面列出了一些。
var myDate = new Date(year, month, day, hours, minutes, seconds, milliseconds);
var myDate = new Date('YYYY-MM-DD');
var myDate = new Date('MM/DD/YYYY');
例如,让我们使用第三种格式创建一个时间对象。请参考下面的代码。
var myDate = new Date('10/5/1990');
console.log(myDate);
输出:
Fri Oct 05 1990 00:00:00 GMT+0500 (Pakistan Standard Time)
现在让我们使用 toISOString()
函数将当前日期转换为 UTC。请参考下面的代码。
var myDate = new Date().toISOString();
console.log(myDate);
输出:
2021-06-20T06:09:09.043Z
在输出中,我们观察到日期采用 UTC 格式。请注意,你的输出可能会根据你的日期而变化。
相关文章
在 JavaScript 中为一个元素设置多个属性
发布时间:2024/03/19 浏览次数:187 分类:JavaScript
-
本教程向我们展示了如何使用 JavaScript 一次为一个元素设置多个属性。我们将使用 setAttribute() 方法将每个属性及其值添加到元素中,并使用 Object.keys() 和 forEach() 方法来获取对象键的数
在 JavaScript 中使用 Onclick 转到 URL
发布时间:2024/03/19 浏览次数:129 分类:JavaScript
-
在今天的帖子中,我们将学习 JavaScript 中的 onclick 转到 URL。
在 JavaScript 中使用 HTML Canvas 调整图像大小
发布时间:2024/03/19 浏览次数:82 分类:JavaScript
-
在今天的帖子中,我们将学习在 JavaScript 中使用 HTML 画布调整图像大小。
在 JavaScript 中生成随机颜色
发布时间:2024/03/19 浏览次数:150 分类:JavaScript
-
以 JavaScript 内置 Math 函数和 JQuery 库为 UI(用户界面)随机改变 HTML 网页 onClick 背景色为例。
使用 JavaScript 在 HTML5 Canvas 中绘制圆
发布时间:2024/03/19 浏览次数:53 分类:JavaScript
-
在今天的帖子中,我们将学习如何使用 JavaScript 在 HTML Canvas 中创建图形,特别是圆形。