我们今天就来学习一下JavaScript 日期对象,我们这个日期对象主要可以用于获取到当前时间,或者未来某天时间,还有时间戳计算。

下面就跟我来学习吧。

一、日期对象Date

Date对象:这个Date是一个内建对象,在JS中使用Date对象来表示一个时间。

我们可以用Date() 创建一个Date对象,如果时间使用构造函数创建一个Date对象,则会封装为当前代码执行的时间。

案例:

如果我们想要创建一个指定的时间函数,我们则需要在构造函数中传递一个表示时间的字符串作为参数使用。

案例:

除了获取这些,我们还可以获取当前的年月日。

获取年:

获取月:

获取日:

获取小时:

获取分钟:

获取秒钟:

我们平时看到的电子钟看到的数字格式一般呈现为:00:00:00这种格式,然而我们获取到的时间格式为:“ 0:0:0 ”这个样子的,我们可以通过判断来进行修改时间格式。

案例:

这样我们就可以呈现出电子钟的样式格式了。

二、时间戳

时间戳,指的是从格林威治标准时间的1970年1月1日,0时0分0秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。到当前日期所花费的毫秒数(1秒 =1000毫秒)。

我们也可以通过过一个函数获取到当前时间戳:getTime()(获取当前日期对象的时间戳)。

获取时间戳的方式有以下几种:

第一种方法只精确到秒,第二种和第三种和第四种都可以获取当前毫秒的时间戳。

以上就是我这了解到的JavaScript 事件对象的知识点,希望对你有一定的帮助。

JavaScript 日期对象相关推荐

  1. 青柠起始页时间的获取方式——JavaScript日期对象

    青柠起始页时间的获取方式--JavaScript日期对象 同JavaScript里的日期对象获取到事件,然后再输入到html里 html <!-- 作业专用html框架 --> <! ...

  2. JavaScript日期对象Date

    Date对象(内建对象) :在JS中使用Date对象来表示一个时间 1.创建一个Date对象,如果时间使用构造函数创建一个Date对象,则会封装为当前代码执行的时间. 2.创建一个指定的时间对象,需要 ...

  3. javascript日期对象

    @Date对象属于是一个内建对象:在js中使用date对象来表示一个时间 创建一个date对象,如果时间使用构造函数创建一个date对象,则会封装为当前的时间 创建一个指定的时间对象,需要在构造函数中 ...

  4. JavaScript日期格式化及解析

    JavaScript开发经常需要对日期进行转换,把日期转成字符串或者从字符串生成日期.JavaScript日期对象内置了简单的日期格式化方法toString()和日期解析方法Date.parse(), ...

  5. JS中,日期对象(获取当前现在的年份,星期,时间)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  6. JavaScript内置对象(内置对象、查文档(MDN)、Math对象、日期对象、数组对象、字符串对象)

    目录 JavaScript内置对象 内置对象 查文档 MDN Math对象 Math概述 案例一:封装自己的对象 随机数方法 random() 案例一:猜数字游戏 日期对象 Date 概述 Date( ...

  7. javascript 的 日期对象

    JavaScript的日期对象 逆战班小总结 js提供了一个专门用来创建日期对象的构造函数 Date var date = new Date(); console.log(date); // Wed ...

  8. JavaScript内置对象→对象、系统函数、Date日期对象、String字符串对象、Math对象、Number数字对象、Object对象、Boolean对象、Error对象

    对象 系统函数 Date日期对象 String字符串对象 Math对象 Number数字对象 Object对象 Boolean对象 Error对象

  9. JavaScript学习笔记三——查阅MDN、日期对象

    目录 一.学会查阅MDN文档 1.1 MDN 1.2如何学习对象中的方法 二.Math对象 2.1math对象 2.2利用对象封装自己的数学对象 2.3随机数方法 三.日期对象 3/1.日期格式化 3 ...

最新文章

  1. stdio.h iostream.h iostream 三者
  2. DL之simpleNet:利用自定义的simpleNet(设好权重)对新样本进行预测、评估、输出梯度值
  3. Linux中将pip 源切换至国内镜像~亲测可用
  4. MySQL 存储过程的基本用法
  5. JSP作业1--5!
  6. 关于“就地颠倒句子里的词”面试题
  7. pymysql 数据库操控
  8. android开发之自定义AutoCompleteTextView
  9. 后处理曲线编辑_LSPREPOST后处理
  10. 快速搭建自己的人脸识别系统
  11. 网络层 详解,网络层功能,网络层协议,网络层设备。
  12. python拟合泊松分布_Python Numpy泊松分布
  13. 硬货专栏 |WebRTC SDP 详解和剖析
  14. waf防火墙是什么有什么作用?
  15. 论文阅读:A Neural Probabilistic Language Model 一种神经概率语言模型
  16. java嵌套for循环基础练习 -班级平均分
  17. 智能AR场景模拟书法临摹系统
  18. 计蒜客/阿里的新游戏
  19. VS2010调用Matlab 2010 引擎的相关设置及问题( error LNK2019: unresolved external symbol _engOpen referenced in )
  20. RedHat8.4配置本地yum软件仓库(RHEL8.4)

热门文章

  1. Springboot接入logbook以及logbook配置含义
  2. 某商务咨询公司IT系统优化实践|案例
  3. php垂直搜安装,七大垂直搜索引擎
  4. 【github】下载加速网站
  5. [深度学习] 超参数优化
  6. iis配置-- 安装步骤(最新 超详细 图文)
  7. Excel表格模板:费用支出报销单下载
  8. Android模拟屏幕点击,滑动等事件
  9. 大一规划(立志、坚定、自律)
  10. 计算机辅助图形设计论文,计算机辅助图形设计辅导资料.doc