javascript - 如何在 Javascript 中获取自上次网页访问以来的小时数

标签 javascript jquery time web html

如何显示自用户上次访问网页以来的小时数?我想最好在 Javascript 中执行此操作,但 JQuery 也很好。

最佳答案

假设您有 getCookie and setCookie functions :

const lastVisit = getCookie('lastVisitTime');
const now = Date.now();
if (lastVisit) {
   const hoursSinceLastTime = Math.ceil((parseInt(lastVisit) - now) / 3600);
   alert(`It's been ${hoursSinceLastTime} hour(s) since you last visited us.`);
}
setCookie('lastVisitTime', now);

关于javascript - 如何在 Javascript 中获取自上次网页访问以来的小时数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42084952/

相关文章:

java - 字符串时间到实际时间

javascript - 在javascript中创建数组的多个副本

javascript - 使用纯 JavaScript 设置 AJAX 内容类型(无 JQuery)

php - 使用 PHP 将 Facebook 时间转换为人类可读时间

javascript - 以 html 形式预先填充来自 Ajax 的数据

javascript - 使用 jquery AJAX 的 POST 调用不起作用

java - 最坏情况分析循环

javascript - 返回对象中的默认值

javascript - 在数组中查找 indexOf 值

javascript - 使用 JQuery 和 CSS 在图像上叠加文本?