js中有让Date对象的时间+1分钟的方法吗 js中有让Date对象的时间+1分钟的方法吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript"> window.onload=function(){ var dt=new Date(); var tmNow= dt.getMinutes(); var tmNowNext=tmNow+1 dt.setMinutes(tmNowNext, 0, 0) } </script> 能帮我解释下dt.setMinutes(tmNowNext, 0, 0)是什么意思吗? 原型是 date.setMinutes(minutes, seconds, microseconds); <script language="javascript"> window.onload=function(){ var dt=new Date(); //得到时间对象 var tmNow= dt.getMinutes(); //得到当前分钟,此处只是举个例子 var tmNowNext=tmNow+1 // +1分钟 dt.setMinutes(tmNowNext, 0, 0)//将+1分钟以后的值给 dt对象,dt对象现在是下一分钟的日期对象了 } </script> 怎么把String对象的时间类型转换成Date类型的有这个方法吗? var date = "8/28/2009 17:08:02"dt = new Date(date);alert(dt); var fstTm //字符串对象var trigtm=new Date(); trigtm.setTime(fstTm); //给时间对象 关于js日期计算的prototypeDate.prototype.DateAdd = function(strInterval, Number) { var dtTmp = this; switch (strInterval) { case 's' :return new Date(Date.parse(dtTmp) + (1000 * Number)); case 'n' :return new Date(Date.parse(dtTmp) + (60000 * Number)); case 'h' :return new Date(Date.parse(dtTmp) + (3600000 * Number)); case 'd' :return new Date(Date.parse(dtTmp) + (86400000 * Number)); case 'w' :return new Date(Date.parse(dtTmp) + ((86400000 * 7) * Number)); case 'q' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number*3, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); case 'm' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); case 'y' :return new Date((dtTmp.getFullYear() + Number), dtTmp.getMonth(), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); } } 直接用Date伪对象的setMinutes(分钟部分,秒部分,毫秒部分)就可以了。 如何隐藏iframe父窗口的URL地址 如何判断span里面的内容是否换行? 弹出窗口的刷新问题 急 一段js我调不过去了郁闷,各位朋友帮帮忙我吧, 有关JS时间的问题 如何动态的生成一个表格中的表格单元(<td></td>)? 救命:我验证Form表单的输入以后,指定target属性为_blank,却弹出2个窗口,请高人指教,不胜感激,代码如下: 在ie6中如何去掉IE的图标和Microsoft Internet Explorer 如何将两个图片叠加在一起?急!分不够可以再加! iframe跨域问题 服务器端radiobutton上的事件 javascript高手速进重大bug
var dt=new Date();
var tmNow= dt.getMinutes();
var tmNowNext=tmNow+1
dt.setMinutes(tmNowNext, 0, 0)
} </script>
<script language="javascript"> window.onload=function(){
var dt=new Date(); //得到时间对象
var tmNow= dt.getMinutes(); //得到当前分钟,此处只是举个例子
var tmNowNext=tmNow+1 // +1分钟
dt.setMinutes(tmNowNext, 0, 0)//将+1分钟以后的值给 dt对象,dt对象现在是下一分钟的日期对象了
} </script>
dt = new Date(date);
alert(dt);
var fstTm //字符串对象
var trigtm=new Date();
trigtm.setTime(fstTm); //给时间对象
Date.prototype.DateAdd = function(strInterval, Number) {
var dtTmp = this;
switch (strInterval) {
case 's' :return new Date(Date.parse(dtTmp) + (1000 * Number));
case 'n' :return new Date(Date.parse(dtTmp) + (60000 * Number));
case 'h' :return new Date(Date.parse(dtTmp) + (3600000 * Number));
case 'd' :return new Date(Date.parse(dtTmp) + (86400000 * Number));
case 'w' :return new Date(Date.parse(dtTmp) + ((86400000 * 7) * Number));
case 'q' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number*3, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
case 'm' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
case 'y' :return new Date((dtTmp.getFullYear() + Number), dtTmp.getMonth(), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
}
}