每天一对象,今天来看看Date对象,相对于时间大家一定很熟悉,应为以前在网站中很多地方都会遇到这样的时间特效。温故而知新,今天我们来回忆一下Date对象。

我们首先来看看他的定义:

1 dateObj = new Date()
2 dateObj = new Date(dateVal)
3 dateObj = new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]]) 

其中:

dateObj
必选项。要赋值为 Date 对象的变量名。
dateVal
必选项。如果是数字值,dateVal 表示指定日期与 1970 年 1 月 1 日午夜间全球标准时间的毫秒数。如果是字符串,则 dateVal 按照 parse 方法中的规则进行解析。dateVal 参数也可以是从某些 ActiveX® 对象返回的 VT_DATE 值。
year
必选项。完整的年份,比如,1976(而不是 76)。
month
必选项。表示的月份,是从 0 到 11 之间的整数( 1 月至 12 月)。
date
必选项。表示日期,是从 1 到 31 之间的整数。
hours
可选项。如果提供了 minutes 则必须给出。表示小时,是从 0 到 23 的整数(午夜到 11pm)。
minutes
可选项。如果提供了 seconds 则必须给出。表示分钟,是从 0 到 59 的整数。
seconds
可选项。如果提供了 milliseconds 则必须给出。表示秒钟,是从 0 到 59 的整数。
ms
可选项。表示毫秒,是从 0 到 999 的整数。

  Date 对象保存以毫秒为单位表示特定时间段。如果某个参数的值大于其范围或为负数,则存储的其他值将做相应的调整。例如,如果指定 150 秒,JScript 将该数字重新定义为 2 分 30 秒。

如果数字为 NaN,则该对象不代表特定的时间段。如果未向 Date 对象传递参数,它将被初始化为当前时间 (UTC)。在能够使用该对象前必须为其赋值。

  Date 对象能够表示的日期范围约等于 1970 年 1 月 1 日前后各 285,616 年。

  Date 对象具有两个不创建 Date 对象就可以调用的静态方法。它们是 parse 和 UTC

Date对象的方法很多,也很简单在这里就不列出了,OK,See Next!

本文转自网魂小兵博客园博客,原文链接:http://www.cnblogs.com/xdotnet/archive/2007/04/13/javascript_object_Date.html,如需转载请自行联系原作者

[js对象]JS入门之Date对象相关推荐

  1. Js计算间隔天数和Date对象

    1.工作里遇到了计算两个日期的间隔天数问题,这个问题比较简单,只需要按照输入的日期,分别取出年月日,用new Date(year, month, date)的方法创建Date对象,直接对Date对象进 ...

  2. JS入门之Date对象

    我们首先来看看他的定义: 1 dateObj = new Date() 2 dateObj = new Date(dateVal) 3 dateObj = new Date(year, month, ...

  3. JS一起学05:Date对象、封闭空间、函数传参和封装、获取非行间样式、字符串操作

    一.Date对象 1. 获取 oDate.getFullYear() 获取年份 oDate.getMonth()+1  获取月份 0-11----->1-12 oDate.getDate() 获 ...

  4. JS - Date对象转时间戳

    JS Date对象转时间戳 关于Date对象转时间戳其实有蛮多例如dayjs这样的库能直接处理,不过前段时间在项目里只需要对两个日期时间进行比较,就没必要安装第三方库,简单记录一下我了解的几种方法: ...

  5. 内置对象的API Array数组对象 String字符串对象 json字符串 JSON对象 js作用域及变量预解析 引用类型与值类型区别 共享引用 基本包装类型 数组去重

    01-内置对象的API a.Date对象获取时间 b.Array对象数组加工 c.String对象字符串加工 d.json字符串的语法格式 e.JSON对象的字符串与对象转换应用 02-JS作用域 a ...

  6. JavaScript 内置对象(二):Date 对象(构造函数、属性和方法)

    Date 对象就是日期对象,它可以表示从年用毫秒的所有时间和日期.该对象是 JavaScript 内置对象中使用频率最高的一个对象. 1.Date 对象的构造函数 Date 对象的构造函数有以下4种: ...

  7. JavaScript常用工具Date对象和Math介绍介绍

    Date对象 JavaScript中使用Date对象来表示时间. //创建一个时间对象,时间是当前时间 var cur = new Date();//根据表达式创建指定时间的时间对象,格式是 月/日/ ...

  8. JavaScript原生对象属性和方法详解——Date对象

    创建 Date 对象的语法: //Date 对象会自动把当前日期和时间保存为其初始值. new Date();//value-毫秒:代表自世界协调时1970年1月1日00:00:00开始的数值. ne ...

  9. JavaScript:Date 对象

    ylbtech-JavaScript:Date 对象 1.返回顶部 Date 对象 Date 对象用于处理日期和时间. 创建 Date 对象的语法: var myDate=new Date() 注释: ...

最新文章

  1. .NET使用OpenSSL生成的pem密钥文件[1024位]
  2. 北大马剑竹 | 结构性和功能性基因组学的机器学习算法
  3. 干货丨全球人工智能专利分布战情图,看看谁才是人工智能界的老大!
  4. conda 修改环境名称
  5. 设计案例——点和圆的关系
  6. JVM总结---各处总结
  7. TensorFlow系列(一):TensorFlow是什么
  8. js input点击事件_Vue.js的旅程,简单的todo实例「602」
  9. 基于SpringCloud的分布式事务框架(LCN)
  10. 1. ansible-playbook 变量定义与引用
  11. Android内核开发:如何统计系统的启动时间
  12. java modbus通讯协议_Modbus通 讯 协 议
  13. Hadoop学习之旅
  14. 行测中图形推理题的规律
  15. 区块链和央行数字货币DCEP
  16. 入门:安装Python
  17. python计算圆周率_Python圆周率计算
  18. python爬虫之爬取拉勾网
  19. 2021-07-28 Python爬虫
  20. GameFi 代币的单币与双币模型比较

热门文章

  1. DB2临时表空间的作用
  2. 软件设计师-不确定有限自动机到确定有限自动机转换的例子
  3. storm-hbase jar包中的bolt节点源码解析
  4. idea导入gitlab上面的项目
  5. 关于ElasticSearch处理过滤条件
  6. linux的mysql本地yum安装_linux下使用yum安装mysql
  7. linq to sql 行转列_SQL 难题:行转列
  8. cpu java poi 导出_让 Java 开发更简单,提高工作效率 | Gitee 项目推荐
  9. 文件上传控件 css,CSS3 自定义文件上传输入控件界面
  10. Zabbix 探索主机 “Discovery” 自动发现主机 详细图文教程