1,得到当前时间
function getNowTime()
{
var d = new Date();
var years = d.getYear();
var month = add_zero(d.getMonth()+1);
var days = add_zero(d.getDate());
var hours = add_zero(d.getHours());
var minutes = add_zero(d.getMinutes());
var seconds=add_zero(d.getSeconds());
var dateTime=years+"-"+month+"-"+days+" "+hours+":"+minutes;
return dateTime;
}
2.得到本周的第一天
function getWeekTime()
{
var d = new Date();
var weekDay=d.getDay();
if(weekDay==0)
{
weekDay=7;
}
var lw = new Date(d.getTime() - 1000 * 60 * 60 * 24 * (weekDay-1));
var years = lw.getYear();
var month = add_zero(lw.getMonth()+1);
var days = add_zero(lw.getDate());
var dateTime=years+"-"+month+"-"+days+" 00:00";
return dateTime;
}
3.得到本月的第一天
function getMothTime()
{
var d = new Date();
var years = d.getYear();
var month = add_zero(d.getMonth()+1);
var dateTime=years+"-"+month+"-01 00:00";
return dateTime;
}
function add_zero(temp)
{
if(temp<10) return "0"+temp;
else return temp;
}
4.得到某月的最后一天
function getLastDay(){
var dt = new Date();
dt.setDate(1);
dt.setMonth(dt.getMonth()+1);
cdt = new Date(dt.getTime()-1000*60*60*24);
alert(cdt.getFullYear()+"年"+(Number(cdt.getMonth())+1)+"月月末日期:"+cdt.getDate()+"日");
}