正文开始 ~~~
//num: 正数为后一天,负数为前一天 0为今天
//str为日期间隔符,例如 -,/
function getDay(num, str) {
var today = new Date();
var nowTime = today.getTime();
var ms = 24 * 3600 * 1000 * num;
today.setTime(parseInt(nowTime + ms));
var oYear = today.getFullYear();
var oMoth = (today.getMonth() + 1).toString();
if (oMoth.length <= 1)
oMoth = '0' + oMoth;
var oDay = today.getDate().toString();
if (oDay.length <= 1)
oDay = '0' + oDay;
//return oYear + str + oMoth + str + oDay; //返回年月日
return oMoth + str + oDay + str + oYear ;//返回月日年
}
~~~
// js取年月
~~~
var date = new Date();
var year1 = date.getYear(); //获取完整的年份(2位)
var year2 = date.getFullYear(); //获取完整的年份(4位)
var month = date .getMonth()+1; //获取当前月份(0-11,0代表1月)
date .getDate(); //获取当前日(1-31)
date .getDay(); //获取当前星期X(0-6,0代表星期天)
date .getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
date .getHours(); //获取当前小时数(0-23)
date .getMinutes(); //获取当前分钟数(0-59)
date .getSeconds(); //获取当前秒数(0-59)
date .getMilliseconds(); //获取当前毫秒数(0-999)
date .toLocaleDateString(); //获取当前日期
var mytime=date .toLocaleTimeString(); //获取当前时间
date .toLocaleString( ); //获取日期与时间
~~~
正文结束 |
js 正则替换返回值做回调函数 | 关于datetimepicker只显示年、月、日的设置 |