废话少说,直接上代码
复制代码 代码如下:
//获取当前时间:
var mydate = new date();//当前时间
var year = mydate.getfullyear();//当前年份
var month = mydate.getmonth() + 1;//当前月份
var day = mydate.getdate();//当前日
mydate.getyear(); //获取当前年份(2位)
mydate.getfullyear(); //获取完整的年份(4位,1970-)
mydate.getmonth(); //获取当前月份(0-11,0代表1月)
mydate.getdate(); //获取当前日(1-31)
mydate.getday(); //获取当前星期x(0-6,0代表星期天)
mydate.gettime(); //获取当前时间(从1970.1.1开始的毫秒数)
mydate.gethours(); //获取当前小时数(0-23)
mydate.getminutes(); //获取当前分钟数(0-59)
mydate.getseconds(); //获取当前秒数(0-59)
mydate.getmilliseconds(); //获取当前毫秒数(0-999)
mydate.tolocaledatestring(); //获取当前日期
var mytime=mydate.tolocaletimestring(); //获取当前时间
mydate.tolocalestring( ); //获取日期与时间
var oneday = 1000 * 60 * 60 * 24;
//获取最近一周的日期
var lastdate = new date(mydate - oneday * 6);
var lastyear = lastdate.getfullyear();
var lastmonth = lastdate.getmonth() + 1;
var lastday = lastdate.getdate();
//获取当前月的最后一天
var day = new date(year ,month , 0);
var lastdate = day.getdate();//当前月的最后一天
//获取最近n个月的日期
var lastdate = new date(mydate - oneday * mydate.getdate());
lastdate = new date(lastdate - n * oneday * (lastdate.getdate() - 1));
var lastyear = lastdate.getfullyear();
var lastmonth = lastdate.getmonth() + 1;
var lastday = lastdate.getdate();
//字符串转换为时间戳
var date=2014-12-06;
date = new date(date.parse(date.replace(/-/g, /)));
date = date.gettime();