Js获取当前日期时间及其它操作
var today = new Date();
var year = today.getYear(); //获取当前年份(2位)
var year = today.getFullYear(); //获取当前完整的年份(4位,1970-????)
var month = dataProcess(today.getMonth()+1); //获取当前月份(0-11,0代表1月),并且对小于10的日期进行处理
var day = dataProcess(today.getDate()); //获取当前日(1-31),并且对小于10的日期进行处理
var xq = '日一二三四五'.charAt( today.getDay()); //获取当前星期X(0-6,0代表星期天),并且进行处理
var hours = dataProcess(today.getHours()); //获取当前小时数(0-23),并且对小于10的时间进行处理
var minutes = dataProcess(today.getMinutes()); //获取当前分钟数(0-59),并且对小于10的时间进行处理
var secondes = dataProcess(today.getSeconds()); //获取当前秒数(0-59),并且对小于10的时间进行处理
var milliSeconds = today.getMilliseconds(); //获取当前毫秒数(0-999)
var currentDt = today.toLocaleString(); //获取当前日期
var currentData = today.toLocaleDateString(); //获取当前时间
var currentTime = today.toLocaleTimeString(); //获取日期与时间
function dataProcess(val){
return val >= 10 ? val : '0' + val;
}
console.log(currentDt,currentData,currentTime);
console.log(year +'年'+ month +'月'+ day +'日星期'+ xq,hours +':'+ minutes +':'+ secondes);