
你要获取dategetHours() dategetMinutes() 其实很简单的。
先在后台使然后在页用requestsetAttributer("date", date);将其保存。
然后在页面上使用EL表达式获取
${requestScopedatehours}
${requestScopedateminutes}
function getPastHalfYear() {
// 先获取当前时间
var curDate = (new Date())getTime();
// 将半年的时间单位换算成毫秒
var halfYear = 365 / 2 24 3600 1000;
var pastResult = curDate - halfYear; // 半年前的时间(毫秒单位)
// 日期函数,定义起点为半年前
var pastDate = new Date(pastResult),
pastYear = pastDategetFullYear(),
pastMonth = pastDategetMonth() + 1,
pastDay = pastDategetDate();
return pastYear + '-' + pastMonth + '-' + pastDay;
}
consolelog('半年前是:' + getPastHalfYear());
// 获取当前系统时间
var date = new Date();
var year = dategetFullYear();
var month = dategetMonth()+1;
var day = dategetDate();
var weekday = dategetDay();
switch(weekday){
case 0: weekday = '星期日'; break;
case 1: weekday = '星期一'; break;
case 2: weekday = '星期二'; break;
case 3: weekday = '星期三'; break;
case 4: weekday = '星期四'; break;
case 5: weekday = '星期五'; break;
case 6: weekday = '星期六'; break;
default:;
}
documentgetElementById('time')innerHTML = year + "年" + month + "月" + day + "日" + " " + weekday;
加个 id="time" 吧,看你自己要怎么格式化日期啦
js:<script type="text/javascript">
function toDou(n){//将十以内的数字转换成两位
if(n<10){
return '0'+n;
}else{
return ''+n;
}
}
function tick(){//获取当前时间,并转换为字符串,循环获取字符串并改变节点路径
var oDate = new Date();
var str = toDou(oDategetHours())+toDou(oDategetMinutes())+toDou(oDategetSeconds());
var oImg = documentgetElementsByTagName('img');
for(var i = 0;i<oImglength;i++){//charAt()兼容性要比str[i]好
oImg[i]src = 'img/'+strcharAt(i)+'png';
}
}
windowonload = function(){//setInterval(function(){},毫秒);每隔指定的时间就执行一次函数
tick();
setInterval(tick, 1000);
};
</script>
什么意思啊??
function stopClock() 停止页面计时;
function startClock() 开始页面计时;
function showTime() 在顶级窗口的状态栏中显示停留时间;
功能不一样啊。
以上就是关于Java Date 转换成JavaScript中的Date全部的内容,包括:Java Date 转换成JavaScript中的Date、js中怎么获取半年前的时间、<div class="time"></div> 想要这个div里显示JS时间函数,怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)