JavaScript 检查时间差:判断当前时间是否大于获取时间三天
以下是一个简单的示例代码,可以实现当当前时间大于获取时间三天时提示一个 alert:
<!DOCTYPE html>
<html>
<head>
<title>检查时间差</title>
</head>
<body>
<script>
// 获取时间字符串
var dateString = '2021-08-01';
// 将时间字符串转换为 Date 对象
var date = new Date(dateString);
// 获取当前时间
var now = new Date();
// 计算时间差(单位:毫秒)
var timeDiff = now.getTime() - date.getTime();
// 计算天数差
var dayDiff = timeDiff / (1000 * 60 * 60 * 24);
// 判断是否大于三天
if (dayDiff > 3) {
alert('当前时间大于获取时间三天!');
}
</script>
</body>
</html>
在上述代码中,我们首先获取了一个时间字符串 'dateString',然后将其转换为一个 'Date' 对象 'date'。接着,我们获取当前时间 'now',并计算出当前时间与获取时间之间的时间差 'timeDiff',以及天数差 'dayDiff'。最后,我们判断天数差是否大于三天,如果是,则弹出一个提示框。
原文地址: https://www.cveoy.top/t/topic/n1BR 著作权归作者所有。请勿转载和采集!