javascript - 在javascript中提前捕捉时间

标签 javascript php

我在 php 中有这个小片段,我可以在其中捕捉当前时间以提前 5 分钟完成时间范围。但我想在 JS 中做同样的事情。我是 JS 新手,知道什么是最好的方法吗?

<?php
$t=time();
$interval=5*60;
$last = $t - $t % $interval;
$next = $last + $interval;
echo "Next interval at ".strftime('%H:%M:%S', $next)."\n";
?>

最佳答案

我不是专业人士,但我相信你可以用它来争取时间:

var d = new Date();
var n = d.getTime();

完整代码如下:

var d = new Date();
var t = d.getTime();
var interval = 5*60*1000;
var last = t - t % interval;
var next = last - interval;
d.setTime(next);
alert('Next interval at "'+d.toTimeString().split(' ')[0]+'"');

已编辑:现在可以使用了,请在此处查看 jsfiddle

关于javascript - 在javascript中提前捕捉时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25997112/

相关文章:

javascript - 将对象数组内的索引相对链接到特定的 HTML div

php - 过滤输入转义输出,还是转义输入过滤输出?

php - PHP MySQL 如何检查某个查询是否在数据范围内?

javascript - 用JS改变svg矩形颜色

javascript - 用于标签式字符串的 RegExp 解析器

javascript - 将 ember.js 应用程序部署到 Heroku

PHP password_hash 检查两个哈希值

php - Laravel 模型事件 - 我对它们的去向有些困惑

php - 无法使用 Yii 框架连接数据库

javascript - 清理 Javascript/Nodejs 代码