迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

在 JavaScript 中获取当前月份中的日期

作者:迹忆客 最近更新:2023/03/24 浏览次数:

JavaScript 有一个名为 date 的内置对象,它为日期和时间提供了不同的方法。我们可以使用它们来提取日、月、年、给定日期的时间或当前时间。

  1. Date.now():返回当前日期(ECMA 脚本)。
  2. getDate():返回日期范围(1-31)。
  3. getDay():返回日期范围(0-6)。

让我们初始化一个包含当前日期的日期对象。假设今天是 2022 年 2 月 7 日。

代码片段:

const date = new Date()
console.log(date)

输出:

Mon Feb 07 2022 00:19:29 GMT+0600 (Bangladesh Standard Time)

在 JavaScript 中使用 getDate() 来获取当前月份中的日期

我们将使用 getDate() 函数来获取当前月份的日期。

代码片段:

console.log(date.getDate())

输出:

7

在 JavaScript 中使用 getDay() 来获取当前月份中的日期

你可以使用 getDay() 获取日期中的日期。它分别为星期六到星期五返回一个从 0-6 的值。

我们初始化一个包含星期几的 days 数组对象。它将返回星期几的名称,而不是返回 0-6 的值。

代码片段:

Const days = ["Saturday","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday"]
console.log(days[date.getDay()])

输出:

Monday

在 JavaScript 中使用 getUTCDay() 来获取当前月份中的日期

UTC 方法的使用频率更高。它根据 UTC 返回值。

例如,在 UTC 中,提取日期的方法是 getUTCDay()。它还返回从 06 的值。但在这里,0 的意思是星期日。

例子:

const date = new Date()
console.log("getDay() returns: ",date.getDay())
console.log("getUTCDay() returns: ",date.getUTCDay())

输出:

getDay() returns:  2
getUTCDay() returns:  1

如果你注意到,date.getDay() 返回 2,表示现在是星期一,但是当我们调用 UTC 方法时,它返回 1。在 UTC 格式中,当天的第 0 个索引是星期日。

如果你将上述代码段转换为 UTC 格式,请遵循下一个代码段。

代码片段:

const date = new Date()
const days = [" Sunday"," Monday"," Tuesday"," Wednesday"," Thursday"," Friday"," Saturday"]
console.log(days[date.getDay()])

输出:

Sunday

如需更多文档,请访问此处

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Do you understand JavaScript closures?

发布时间:2025/02/21 浏览次数:108 分类:JavaScript

The function of a closure can be inferred from its name, suggesting that it is related to the concept of scope. A closure itself is a core concept in JavaScript, and being a core concept, it is naturally also a difficult one.

Do you know about the hidden traps in variables in JavaScript?

发布时间:2025/02/21 浏览次数:178 分类:JavaScript

Whether you're just starting to learn JavaScript or have been using it for a long time, I believe you'll encounter some traps related to JavaScript variable scope. The goal is to identify these traps before you fall into them, in order to av

How much do you know about the Prototype Chain?

发布时间:2025/02/21 浏览次数:150 分类:JavaScript

The prototype chain can be considered one of the core features of JavaScript, and certainly one of its more challenging aspects. If you've learned other object-oriented programming languages, you may find it somewhat confusing when you start

用 jQuery 检查复选框是否被选中

发布时间:2024/03/24 浏览次数:102 分类:JavaScript

在本教程中学习 jQuery 检查复选框是否被选中的所有很酷的方法。我们展示了使用直接 DOM 操作、提取 JavaScript 属性的 jQuery 方法以及使用 jQuery 选择器的不同方法。你还将找到许多有用的

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便