JavaScript日期对象-基本操作
来源:互联网 发布:酒店网络销售平台 编辑:程序博客网 时间:2024/05/22 00:48
Date对象的创建
通过new关键字实例化创建Date对象,构造函数中传入相应参数,可获取指定时间的日期对象。
/** * 创建时间的两种方式: * * 第一种是创建当前时间:无参实例Date对象 * 第二种是创建特定时间:传入特定参数 * **/ // 创建当前时间 var loginTime = new Date(); // 以字符串形式输出 console.log("----登录时间----"); console.log(loginTime.toString()); // 创建目标日期 var deadLine = new Date(2017,2,7); // 以本地格式输出 console.log("----截止时间----"); console.log(deadLine.toLocaleString());console控制台输出: >>>----登录时间---- >>>Sat Feb 04 2017 16:50:54 GMT+0800 (中国标准时间) >>>----截止时间---- >>>2017/3/7 上午12:00:00
时间的获取
获取Date对象中的参数通过“get系列”方法。
/** * 获取时间对象中的参数 * * 获取年份 getFullYear() * 获取月份 getMonth() * 获取日期 getDate() * 获取小时数 getHours() * 获取分钟数 getMinutes() * 获取秒数 getSeconds() * **/ /** * getLoginTime() 获取当前创建时间 * * @return {String} 当前创建时间 * **/ function getLoginTime(){ var time = new Date(); // getYear() 一部分返回当前年份-1990 getFullYear() 获取完整年份(通常使用这个) year = time.getFullYear(); // getMonth()是从0开始计算的,所以要加一 month = time.getMonth()+1; date = time.getDate(); hour = time.getHours(); minute = time.getMinutes(); second = time.getSeconds(); var loginTime = "当前登陆日期时间为:"+year+"年"+month+"月"+date+"日 "+hour+":"+minute+":"+second; return loginTime; } console.log("----当前登陆日期时间----"); // 函数调用 console.log(getLoginTime());console控制台输出: >>>----当前登陆日期时间---- >>>当前登陆日期时间为:2017年2月4日 16:50:54
时间的设置
设置Date对象中的参数通过“set系列”方法。
/** * 设置时间对象中的参数 * * 设置年份 setFullYear() * 设置月份 setMonth() * 设置日期 setDate() * 设置小时数 setHours() * 设置分钟数 setMinutes() * 设置秒数 setSeconds() * **/ /** * setValidDate(oDate, n) 设置n天的有效时间 * * @return {String} 时间对象 * **/ function setValidDate(oDate, n){ validDate = oDate.getDate(); oDate.setDate(validDate+n); return oDate; } var loginTime = new Date(); console.log("----登陆有效时间----"); // 函数调用 console.log(setValidDate(loginTime,7).toLocaleString());console控制台输出: >>>----登陆有效时间---- >>>2017/2/11 下午4:50:54
附: 欢迎大家关注我的优酷空间一点编程 ,里边有同步视频教程- 【JS-日期对象】基础操作 。
0 0
- JavaScript日期对象-基本操作
- javascript操作日期对象的方法总结
- JavaScript Date日期对象的常用操作
- javascript的日期对象Date操作时间日期值
- Javascript数组、json对象基本操作
- Javascript:日期对象(Date)的基本用法
- oracle 基本日期操作
- javascript 日期对象
- javascript日期对象
- JavaScript Date(日期)对象
- javascript Date日期对象
- javascript 日期对象学习
- JavaScript Date(日期)对象
- javascript Date 日期对象
- 【Javascript】Date 日期对象
- JavaScript 日期对象 Date
- javaScript日期对象格式化
- JavaScript(日期)对象
- JAVA(2017-02-04)
- 读单例模式自我理解
- Linux C 两种方法实现复制拷贝文件
- 寻找i*j=m的个数(简单模拟)
- QPropertyAnimation 学习笔记7
- JavaScript日期对象-基本操作
- JavaEE jsp的编译指令和动作指令
- 一个人写界面有点写累了
- Golang1.7.4标准库sql使用
- CURL使用
- Storm-JDBC 中Date类型转换bug
- python+selenium常用函数
- KNN分类算法Python实现
- OpenCV使用小结