Ext datefield的问题,想显示后两天的某一时间

wj539h 2009-11-12 11:06:32
{
xtype: 'datefield',
fieldLabel: '规定时间',
width:200,
allowBlank:false,
format:'Y-m-d H:i:s'
value:??????
}

现在我想一上来默认就显示后两天的某一时间,比如说我想显示2009-11-08 18:00:00,里面的value应该怎么设置呢?


这个问题有过一次回答,如下
var d = new Date(2009, 11, 8, 18, 00, 00);
{
xtype: 'datefield',
fieldLabel: '规定时间',
width:200,
allowBlank:false,
format:'Y-m-d H:i:s'
value: d
}
不过我就害怕这样的回答因为我是想通过计算得到,比如说现在我不知道+2天到底是多少天,如果今天是31号的话,按照这种计算方法就变成33了,当然是不对的了
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sohighthesky 2009-11-12
  • 打赏
  • 举报
回复
var addTwoDays=function(d) {//日期型参数
var ms=d.getTime();
ms=ms+1000*60*60*24;//加2天
return new Date(ms);
}

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧