10/10/2018, 00:24
Các bác lại giúp em code này với T_T
Các bác giúp em code javascript này với.
Em cần viết một cái đồng hồ trên trang web, lấy giờ của server.
nó sẽ hiện thế này:
6:15 | SOME TEXT HERE
và cái quan trọng là em muốn khi đến một giờ nhất định nào đó thì cái chỗ SOME TEXT HERE nó lại thay đổi theo ý mình muốn.
Ví dụ đến 10h tối:
10:00 | ĐÃ ĐẾN GIỜ ĐI NGỦ
Ví dụ đến 7h14 phút sáng:
7:14 | DẬY ĐI HỌC
các bác giúp em với, thanks các bác!
Em cần viết một cái đồng hồ trên trang web, lấy giờ của server.
nó sẽ hiện thế này:
6:15 | SOME TEXT HERE
và cái quan trọng là em muốn khi đến một giờ nhất định nào đó thì cái chỗ SOME TEXT HERE nó lại thay đổi theo ý mình muốn.
Ví dụ đến 10h tối:
10:00 | ĐÃ ĐẾN GIỜ ĐI NGỦ
Ví dụ đến 7h14 phút sáng:
7:14 | DẬY ĐI HỌC
các bác giúp em với, thanks các bác!
Bài liên quan
<?php
$serverTimeGMT = gmdate("m/d/Y h:i:s A", date("U"));
?>
<script type="text/javascript">
var timezone, now, events, dplMsgTime;
var $servertime=new Date('<?=$serverTimeGMT?>');
events=***91;***93;;
dplMsgTime=3;
now=new Date();
timezone=now.getTimezoneOffset()/60*3600*(-1);
function fixNum(num){if(num<10){num="0"+num;}return num;}
function Events(time, message){this.time=time; this.message=message;}
function gettime(){
var s='', msg='...', t=null;
t=new Date($servertime);
t.setSeconds(t.getSeconds()+timezone);
var vHour=t.getHours();
var vMinute=t.getMinutes();
if(events.length>0){
var temp, hourOfEvent, minuteOfEvent;
checkEvent:
for(var i=0;i<events.length;i++){
temp=events***91;i***93;.time.split(':');
if(parseInt(temp***91;0***93;)==vHour && parseInt(temp***91;1***93;)<=vMinute && vMinute<(parseInt(temp***91;1***93;)+dplMsgTime)){
msg=events***91;i***93;.message;
break checkEvent;
}
}
}
s+=vHour+':'+fixNum(vMinute)+' | '+msg;
$servertime.setTime($servertime.getTime()+1000);
return s;
}
function setEvent(time, msg){
events.push(new Events(time, msg));
}
function loadTime(){
document.getElementById('date').innerHTML=gettime();
setTimeout(loadTime,1000);
}
setEvent('22:00', 'ĐÃ ĐẾN GIỜ ĐI NGỦ');
setEvent('7:14', 'DẬY ĐI HỌC');
window.onload=loadTime;
</script>
<span id="date"></span>
Em cám ơn bác nhé hehe để em nghiên cứu rồi add vào trang em !!!
nói vậy thui giúp được ngừoi khác là dui rùi nhỉ
Cũng chả trách được. Mà nếu đúng vậy, không biết ông thầy dạy cho tớ mấy điểm nhể