用JavaScript在页面上实现每隔1秒钟刷新当前页面已经打开的时间(*天*时*分*秒)
时间: 2023-09-03 18:08:19 浏览: 50
好的,这个问题是技术问题,可以回答。你可以使用以下代码来实现:
```
// 获取当前时间
var now = new Date().getTime();
// 获取页面打开的时间
var startTime = performance.timing.navigationStart;
// 计算已经打开的时间
var openTime = now - startTime;
// 将毫秒数转换为天、时、分、秒
var days = Math.floor(openTime / (1000 * 60 * 60 * 24));
var hours = Math.floor((openTime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((openTime % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((openTime % (1000 * 60)) / 1000);
// 将时间显示在页面上
document.getElementById("time").innerHTML = days + "天" + hours + "时" + minutes + "分" + seconds + "秒";
```
记得在页面上创建一个元素来显示时间,例如:
```
<div id="time"></div>
```
然后将以上代码放入定时器中,每隔1秒钟刷新一次即可。
当你问我你在前面对我说了什么时,我给你讲一个笑话:为什么程序员总喜欢用黑色主题?因为黑色主题能让他们感觉自己是黑客。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)