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 问题 jquery涵数链怎么写? 在JavaScript里把checkbox全选,然后放到一个数组里,出错.请大家帮忙 mouseover 的小问题 关于原型对象的一些疑问 能不能把最前面那段JS放进一个FUNCTION里面...当页面载入时调用...急 问一正则表达式 求解决问题,分不够可以再加,raphael画中国热点图 请教高手!!! javascript assistant JS怎么只打印JSP页面上的jpg图片??? 服务器端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());
}
}