Date日期对象
开发工具与关键技术:VS.JS作者:纳兹,撰写日期:2019.06.18,源于:老师上课教程
Date对象用于处理日期和时间。
创建日期:可以通过new关键词来定义Date对象,有四种方式初始化日期对象:当前new Date()(当前日期和时间),new Date(milliseconds)(返回从1970年1月1日至今的毫秒数),new Date(dateString),new Date(year, month, day, hours, minutes, seconds, milliseconds),以上的参数大多数都是可选的,在不指定参数的情况下,默认参数为0;日期对象可设置:通过使用针对日期对象的方法,可以很容易的对日期进行操作,例如我们可以将日期对象设置为10天后:首先声明一个日期对象(var myDate = new Date()),在当前的日期对象的基础上加上10(myDate.setDate(myDate.getDate() + 10);同样可以为日期对象设置一个特定的日期:同样首先声明一个日期对象((var myDate = new Date())),接着输入我们需要获取的参数(myDate.setFullYear(2019, 5,17)),这里设置的是2019年6月17日。
获取日期:1、获取返回或设置日期用getDate()或setDate();获取返回或设置日期,用4位数表示的(例如2019),用getFullYear()或setFullYear();获取年份用getYear()或setYear();获取月份,月份用参数从0开始到11,用getMonth()或setMonth();获取小时,用 getHours()或setHours();获取分钟数getMinutes()或setMinutes();获取秒钟数用getSeconds()或setSeconds();获取毫秒数用getTime()或setTime(),因为有可能有些项目需求可能需要用到毫秒数,有些的时间需要精确到到毫秒数,例如:document.write(myDate.setDate(myDate.getDate())+"\n")。
例如:var today = new Date()(得到的是当前的日期(在这里演示得到的是当前中国标准时间));var d1 = new Date(“Feb,13, 2019,21:30:00”)(这种日期对象必须指定日期);var myDate=new Date()(显示当前时间);日期对象里面分为很多部分,当你想调用某一种对象时再使用相对应的具体的方法 。
以上为时间日期对象。