js中获得当前时间new Date()
2017-12-25 17:56
323 查看
var date = new Date(year, month, date, hrs, min, sec); // 获取完整的日期 参数可以为整数,也可以为字符串;Mon Dec 25 2017 16:41:03 GMT+0800 (中国标准时间)
reg:
new Date(2017,11,25,22,19,35);
new Date(2017,12,25);
new Date(“2017/12/25”);
new Date(“December 25,2017 22:19:35”);
new Date(“December 25,2017”);
new Date(1514195615965);
date.getTime(); // 获取当前时间戳(从1970.1.1开始的毫秒数) reg: 1514193034174
date.getTime() + 30 * 60 * 1000; // 获取30分钟时间戳
date.getTime() + 24 * 60 * 60 * 1000; // 获取明天时间戳
date.getFullYear(); // 获取当前年份 reg: 2017
date.getMonth()+1; // 获取当前月份(月份的参数介于 0 到 11 之间,需要加1)reg: 12
date.getDate(); // 获取当前日 reg: 25
date.getDay(); // 获取当前星期x(0-6,0代表星期天) reg: 1
date.getHours(); // 获取当前小时(0-23)
date.getMinutes(); // 获取当前分钟(0-59)
date.getSeconds(); // 获取当前秒(0-59)
date.getMilliseconds(); // 获取当前毫秒数(0-999)
date.toLocaleDateString(); // 获取当前日期 reg: 2017/12/25
date.toLocaleTimeString(); // 获取当前时间 reg: 下午4:56:07
date.toLocaleString(); // 获取日期与时间 reg: 2017/12/25 下午4:56:51
var year = date.getFullYear();
var month = date.getMonth()+1;
var date = date.getDate();
month = month < 10 ? “0” + month : month + ”; // 转化字符串 reg: 08
date = date < 10? ‘0’ + date : date + ”;
var yearAndMonth = year.toString() + month + date; // 获取当前年月 reg: 20171225
reg:
new Date(2017,11,25,22,19,35);
new Date(2017,12,25);
new Date(“2017/12/25”);
new Date(“December 25,2017 22:19:35”);
new Date(“December 25,2017”);
new Date(1514195615965);
date.getTime(); // 获取当前时间戳(从1970.1.1开始的毫秒数) reg: 1514193034174
date.getTime() + 30 * 60 * 1000; // 获取30分钟时间戳
date.getTime() + 24 * 60 * 60 * 1000; // 获取明天时间戳
date.getFullYear(); // 获取当前年份 reg: 2017
date.getMonth()+1; // 获取当前月份(月份的参数介于 0 到 11 之间,需要加1)reg: 12
date.getDate(); // 获取当前日 reg: 25
date.getDay(); // 获取当前星期x(0-6,0代表星期天) reg: 1
date.getHours(); // 获取当前小时(0-23)
date.getMinutes(); // 获取当前分钟(0-59)
date.getSeconds(); // 获取当前秒(0-59)
date.getMilliseconds(); // 获取当前毫秒数(0-999)
date.toLocaleDateString(); // 获取当前日期 reg: 2017/12/25
date.toLocaleTimeString(); // 获取当前时间 reg: 下午4:56:07
date.toLocaleString(); // 获取日期与时间 reg: 2017/12/25 下午4:56:51
var year = date.getFullYear();
var month = date.getMonth()+1;
var date = date.getDate();
month = month < 10 ? “0” + month : month + ”; // 转化字符串 reg: 08
date = date < 10? ‘0’ + date : date + ”;
var yearAndMonth = year.toString() + month + date; // 获取当前年月 reg: 20171225
// js30分钟倒计时 function timeout() { var nowStamp = new Date().getTime() + 30 * 60 * 1000; // 当前时间+30分钟 时间戳 var timer = setInterval(() => { var currentStamp = new Date().getTime(); // 当前时间戳 var leftStamp = nowStamp - currentStamp; // 剩余时间戳 var seconds = Math.floor(leftStamp / 1000); // 剩余秒 if (seconds > 0) { if (seconds >= 60) { var m = Math.floor(seconds / 60); // 分钟 var leftMinutes = m < 10? '0' + m : m; // 剩余分钟 var s = Math.floor(seconds - m * 60); // 秒 var leftSeconds = s < 10? '0' + s : s; // 剩余秒 } else { leftMinutes = '00'; leftSeconds = seconds < 10? '0' + seconds : seconds; } } else { leftMinutes = '00'; leftSeconds = '00'; clearInterval(timer); timer = null; } }, 1000); }
相关文章推荐
- Java常用类:Data()的用法,获得当前日期和时间对象date 定义对象Date date1 = new Date(36000000);获得包含的日期和时间 比较date和date1是否相等
- js中获取时间new date()的用法
- System.currentTimeMillis,getTimeInMillis与new Date().getTime获取当前时间戳耗时比较
- System.currentTimeMillis,getTimeInMillis与new Date().getTime获取当前时间戳耗时比较
- js 获取当前时间输出并刷新date
- js的new Date的一些问题,以及highcharts时间显示16:00
- *js获得当前时间*
- js中获得当前时间
- 在java程序中获得当前时间的前一天时间及Calendar与Date的转换
- js中把new Date().getTime()时间戳转化成日期类型
- js中获取时间new Date()详细介绍
- JS之Date对象和获取系统当前时间详解
- js中获得当前时间是年份和月份,形如:201208
- System.currentTimeMillis,getTimeInMillis与new Date().getTime获取当前时间戳耗时比较
- js获得一个时间为当前年的第几周
- System.currentTimeMillis,getTimeInMillis与new Date().getTime获取当前时间戳耗时比较
- JS- 获取当前时间、Date对象在移动端中异常处理
- Java中Calendar的一些简单操作 及 JS中获取当前时间前一天时间(js中时间Date操作)
- js的new Date的一些问题,以及highcharts时间显示16:00
- js中使用new Date(str)创建时间对象不兼容firefox和ie的解决方式