如何使用jquery在页面上输出连续时间

时间:2015-07-03 06:35:24

标签: php jquery

我一直在使用php string tempFile = Path.GetTempFileName(); Process p = new Process(); p.StartInfo.UseShellExecute = true; p.StartInfo.FileName = Environment.ExpandEnvironmentVariables(@"%SystemRoot%\system32\secedit.exe"); p.StartInfo.Arguments = String.Format(@"/export /cfg ""{0}"" /quiet", tempFile); p.StartInfo.CreateNoWindow = true; p.StartInfo.Verb = "runas"; p.Start(); p.WaitForExit();

但问题是时间只会在页面刷新时发生变化。即使没有页面刷新,如何在jquery中不断更新时间?

1 个答案:

答案 0 :(得分:1)

您可以使用Date.now()在JavaScript中获取时间,并使用最新时间更新页面上的元素。然后将Date.now()格式化为您的格式。这是一个例子:

<span id="myTime"><?php echo date('d-M-y H:i:s'); ?></span>

<script>
    setInterval(function(){
       document.getElementById('myTime').innerHTML = Date(Date.now()); //The outer Date is used to format the time loosely. There are better ways to do formatting :)
    }, 1000);
</script>