首页 > web前端 > js教程 > 如何使用JavaScript中的Date对象

如何使用JavaScript中的Date对象

不言
发布: 2018-12-12 14:56:34
原创
2377 人浏览过

Date对象是一个内置函数,我们可以使用Date对象来显示日期,本篇文章就来给大家分享一篇有关于Date对象的使用方法。

Date

内置函数我们可以使用new来创建

var 对象名称= new object();
登录后复制

下面我们就来实际的创建一个Date对象

让我们添加一个合适的对象名称(today),创建一个Date对象。可以输出关于日期的各种类型和方法

var today = new Date();
登录后复制

代码如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>JavaScript</title>
  </head>
  <body>
    <script>
      var today = new Date();
    </script>
  </body>
</html>
登录后复制

完成后,我们下面使用console.log调试出各种日期属性和方法。

我们来看看Date对象的属性

属性1. getFullYear()(获取当前年份)

如果要获取当前的年份,需要使用getFullYear()来实现。

代码如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>JavaScript</title>
  </head>
  <body>
    <script>
      var today = new Date();
      console.log(today.getFullYear());
    </script>
  </body>
</html>
登录后复制

运行结果如下:

Date


属性2. getMonth()+ 1(获取当前月份)

在年份之后获取的是当前的月份,在这里需要注意的是,在getMonth方法中,是获取向下移动的一个数字,例如0表示1月份,1表示2月份。

代码如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>JavaScript</title>
  </head>
  <body>
    <script>
      var today = new Date();
      console.log(today.getMonth()+1);
    </script>
  </body>
</html>
登录后复制

运行效果如下

Date

属性3. getDate()(获取当前日期)

getDate()将获取当前日期值。在getMonth中,有必要添加1,但getDate就是1到31,所以不需要加1.

代码如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>JavaScript</title>
  </head>
  <body>
    <script>
      var today = new Date();
      console.log(today.getDate());
    </script>
  </body>
</html>
登录后复制

运行效果如下

2345截图20181212133614.png

属性4. getDay()(获取本周的当天(星期几))

当从星期日开始,星期日是0,星期一是1等等,获得从0到6的数字。

代码如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>JavaScript</title>
  </head>
  <body>
    <script>
      var today = new Date();
      console.log(today.getDay());
    </script>
  </body>
</html>
登录后复制

运行效果如下

2345截图20181212134252.png

最后(立即获得当前年,月,日和星期几)

代码如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>JavaScript</title>
  </head>
  <body>
   <script>
  var today = new Date();
  console.log(today.getFullYear()+"/",today.getMonth()+1+"/"+today.getDate()+"/"+today.getDay());
</script>
  </body>
</html>
登录后复制

运行效果如下

2345截图20181212143526.png

最后我们来看看Date对象的其他用法

我们还可以使用Date对象以小时,分钟和秒为单位获取当前时间。

来看具体示例

显示小时

获取Date对象的小时数据的时间。
由于当前时间是14点,结果显示为14。

JavaScript代码如下

var today = new Date();
console.log(today.getHours());
登录后复制

运行结果如下

2345截图20181212144352.png

显示分钟

由于当前时间是46分,结果显示为46。

JavaScript代码如下

 var today = new Date();
console.log(today.getMinutes());
登录后复制

运行结果如下

2345截图20181212144710.png

显示秒数

JavaScript代码如下

var today = new Date();
console.log(today.getSeconds())
登录后复制

运行效果如下

2345截图20181212145010.png







以上是如何使用JavaScript中的Date对象的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板