extjs获取当前时间并且怎么取7天前的时间
比如说当前时间2013-12-1910:23:45要得到的时间是2013-12-1210:23:45我这么写的,貌似不对,控制台没有打印。。。varstart=Ext.D...
比如说当前时间2013-12-19 10:23:45
要得到的时间是2013-12-12 10:23:45
我这么写的 ,貌似不对 ,控制台没有打印。。。
var start = Ext.Date.format((new Date()-7*24*60*60*1000),'Y-m-d H:i:s'); 展开
要得到的时间是2013-12-12 10:23:45
我这么写的 ,貌似不对 ,控制台没有打印。。。
var start = Ext.Date.format((new Date()-7*24*60*60*1000),'Y-m-d H:i:s'); 展开
3个回答
展开全部
var today = new Date();
today.setDate(parseInt(today.getDate()) - 7);
console.log(today.toLocaleString());
2013年12月12日 上午10:43:03
更多追问追答
追问
怎么我的 打印结果是starttime::1,386,817,553,711
用了这个Ext.Date.format(before.toLocaleString(),'Y-m-d H:i:s');
他干脆就不显示了
追答
console.log(Ext.Date.format(before,'Y-m-d H:i:s'));
Ext.Date.format 第一个参数传date 类型,toLocaleString() 转换成字符串了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2021-01-23
展开全部
///获取当前日期(到秒)
var curDate = new Date()
//格式化;
var time=Ext.Date.format(curDate, 'Y-m-d');
///取7天前的时间
var now = new Date(new Date()-7*24*60*60*1000);
alert(now);
或
var today = new Date();
today.setDate(parseInt(today.getDate()) - 7);
console.log(today.toLocaleString());
var curDate = new Date()
//格式化;
var time=Ext.Date.format(curDate, 'Y-m-d');
///取7天前的时间
var now = new Date(new Date()-7*24*60*60*1000);
alert(now);
或
var today = new Date();
today.setDate(parseInt(today.getDate()) - 7);
console.log(today.toLocaleString());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询