JavaScript(八)日期对象

Date对象

1.创建方式

var now = new Date(); //现在返回的直接就是 当前的时间  不需要进行换算了 

        

返回格式

 (星期 月 日 年 时 分 秒 时区)

2.日期的格式化方法

  dateObject.toDateString();  返回   星期 月 日 年

  dateObject.toTimeString();  返回   时 分 秒 时区

3.日期时间组建方法  dateObject.function();

getTime() 返回从1970至今的毫秒数(valueOf()相同) setTime() 设置从1970至今的毫秒数 从而达到改变日期的效果
getFullYear() 获取4位数年份 setFullYear() 设置年份,改变日期对象的毫秒数
getMonth() 获取月份(从0开始,所以要加一 就是当前月份) setMonth()  设置月份(超出加年)
getDate() 获取几号 setDate() 设置几号(超出加月)
getDay() 获取星期 日-六 对应 0-6    
getHours() 获取小时 setHours() 设置小时(超24加天)
getMinutes() 获取分钟 setMinutes() 设置分钟
getSeconds() 获取秒数 setSeconds() 设置秒数
getMilliseconds() 获取毫秒数 setMilliseconds() 设置毫秒数

原文地址:https://www.cnblogs.com/96weibin/p/8488003.html

时间: 2024-10-13 08:18:41

JavaScript(八)日期对象的相关文章

JavaScript的日期对象显示当前日期和时间

题目解析: 使用JavaScript的日期对象显示当前日期和时间,先用new Date()来定义一个时间oDate对象,再根据oDate对象来获取年月日和时分秒的值: var oDate=new Date();var oYear=oDate.getFullYear();获取当年的年份var oMonth=oDate.getMonth()+1;获取当月的月份var oDay=oDate.getDate();获取当日的日期var oHours=oDate.getHours();获取当天的小时var

javascript的日期对象Date操作时间日期值

创建一个日期对象: var objDate=new Date([arguments list]); 我总结了参数形式主要有以下3种: new Date("month dd yyyy hh:mm:ss");//后面的hh:mm:ss可选(不选的话就是默认的开始时间),而且前三项的顺序可以随意,甚至各字段后面可以加逗号 new Date(yyyy,mth,dd,hh,mm,ss); //除了前两个字段(年.月字段)外,其余的都是可选的(不选的话就默认为开始的),不过,此处顺序最好别随意变换

Javascript:日期对象(Date)的基本用法

本文代码整理自w3school:http://www.w3school.com.cn 1.获取当前日期: document.write("Current time: "+new Date()); 2.获取时间戳(毫秒): document.write(new Date().getTime()); 3.设置年月日(年为必选,月日为可选): var d = new Date(); d.setFullYear(2012,3,16) document.write(d); document.wr

JavaScript Date日期对象以及日期格式化方法

前言 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以表示的时间范围是1970年1月1日0点前后的各1亿天. 静态方法 总共有3个静态方法:Date.now().Date.parse().Date.UTC() [Date.now()] ECMAScript5新增了now()方法,该方法返回当前时间距

通过javascript的日期对象来得到当前的日期

var currentDate = new Date(); var weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; document.write( currentDate.getFullYear() + "年" + (currentDate.getMonth() + 1) +

JavaScript日期对象使用总结

javascript Date日期对象的创建 创建一个日期对象: var objDate=new Date([arguments list]); 我总结了参数形式主要有以下3种: new Date("month dd yyyy hh:mm:ss"); //后面的hh:mm:ss可选(不选的话就是默认的开始时间),而且前三项的顺序可以随意,甚至各字段后面可以加逗号 new Date(yyyy,mth,dd,hh,mm,ss); //除了前两个字段(年.月字段)外,其余的都是可选的(不选的

JavaScript内置对象,Date String Array等,以及这些对象操作。

练习题: 某班的成绩出来了,现在老师要把班级的成绩打印出来.效果图:2014年5月9日 星期六--班级总分为: 班级平均分为:格式要求:1.显示打印的日期. 格式为类似“2014年03月21日 星期三” 的当前的时间.2.计算出该班级的平均分(保留整数).同学成绩数据如下:"小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"任务第一步:可通过javascript的日期对象来得到当前的日期.提示:使用Date()

JavaScript进阶 - 第7章 JavaScript内置对象

第7章 JavaScript内置对象 7-1 什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法:能够在对象上执行的动作.例如,表单的“提交”(Submit),时间的“获取”(getYear)等: JavaScript 提供多个内建对象,比如 String.Date.Array 等等,使用对象前先定义,如下使用数组对象:   var objectNa

javascript 通过Date对象验证日期合法性

通常来说,javascript验证日期的有效性可以通过正则判断 但正则表达式无法精准验证日期的有效性,你无法通过正则表达式判断出1900-02-29是非法日期而2000-02-29是合法日期,而且正则表达式匹配起来比较繁琐. 要想精确验证,最容易想到的方法就是通过月份判断日期是否合法(1~28/29/30/31),你可以用一个数组表示每月的天数,如daysInMonth=[31,28,31,30,31,30,31,31,30,31,30,31],但你会发现daysInMonth[1]这个值可能是