我的postgres数据库中有一个学生表(学生(,如下所示:
id | 第一名称 | 最后名称 | time_remind |
---|---|---|---|
1 | pers1 | pers1_name | 2022-07-30 21:30 |
2 | pers2 | pers2_name2022-07-30 20:38 |
修改脚本并检查日期差异是否为负数:
<script>
function test() {
alert('its time');
}
const alertAfter = new Date('{{ $student->time_remind}}') - new Date();
if (alertAfter > 0) {
setTimeout(test, alertAfter)
}
</script>
基于@PunyFlash:的答案
<script>
function test() {
alert('its time');
}
if (new Date('{{ $student->time_remind}}') - new Date()> 0) {
setTimeout(test, new Date('{{ $student->time_remind}}') - new Date())
}
</script>