如何让日期动态显示???

huangs 2003-08-13 01:40:25
我有一个基准时间(2003-9-9 12:10:10 字符串类型的),请问如何让它在页面上每过一秒,这个时间就加一秒显示???
...全文
43 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dapan 2003-09-21
  • 打赏
  • 举报
回复
每隔一秒和服务器通讯一次,有必要吗?

^_^
double22822 2003-09-21
  • 打赏
  • 举报
回复
up@!
windancer 2003-09-21
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2241/2241451.xml?temp=.8374292
fdyxjh 2003-09-21
  • 打赏
  • 举报
回复
可以在页面加载时,读取服务器日期

然后客户端模拟该时间的增加,就像是取得的服务器日期一样
huangs 2003-08-13
  • 打赏
  • 举报
回复
我的这个日期(tick)不是本地日期,是取得的服务器日期,请问怎么处理????
myblessu 2003-08-13
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
var timeID = null;
var timeRunning = false;
function stop () {
if(timeRunning) clearTimeout(timeID);
timeRunning = false;
}
function time () {
var weekday = "当前时间:";
var tick = new Date();
var hours = tick.getHours();
var minutes = tick.getMinutes();
var seconds = tick.getSeconds();
var day = tick.getDay();
var month = tick.getMonth()+1;
var date = tick.getDate();
var year = tick.getYear();
current = weekday + year + "年" + month + "月" + date + "日 " + ((hours >12) ? hours -12 :hours);
current += ((minutes < 10) ? ":0" : ":") + minutes;
current += ((seconds < 10) ? ":0" : ":") + seconds;
current += (hours >= 12) ? " (下午)" : " (上午)";
if(day==0) weekday = " 星期日";
if(day==1) weekday = " 星期一";
if(day==2) weekday = " 星期二";
if(day==3) weekday = " 星期三";
if(day==4) weekday = " 星期四";
if(day==5) weekday = " 星期五";
if(day==6) weekday = " 星期六";
current += weekday;
lin.value=current;
timeID = setTimeout("time()",1000);
timeRunning = true;
}
function run(){
stop();
time();
}
</SCRIPT>
<body onLoad="run(); timerONE=window.setTimeout">
<input name=lin id=lin size=100>

</body>
lizexpert 2003-08-13
  • 打赏
  • 举报
回复
<p id="pdate"></p>

<script>

function aaa()
{
pdate.innerHTML="当前时间";
}
setInterval("aaa()",1000)
</SCRIPT>

87,988

社区成员

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

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