javascript - clearInterval() 之后如何使用 res.send 方法?
问题描述
我必须连续输出当前日期和时间的服务器控制台。我必须在指定时间后停止输出到控制台并将当前日期和时间返回给用户。我应该如何正确使用 ClearInterval()?
const express = require("express");
const app = express();
let timerId = setInterval(() => console.log(new Date().toUTCString()), 1000);
const r = app.get('/', (req, res) => {
let lastDate = clearInterval(timerId);
res.send(lastDate);
});
app.listen(3000);
解决方案
你可以简单地使用res.send(new Date().toUTCString())
并将+2
小时数添加到您当前的时间,您可以这样做
var date = new Date();
date.setHours( date.getHours() + 2 );
var newDate = date;
res.send(newDate)
推荐阅读
- android - 1 个文件被跳过,因为没有节省净空间
- javascript - 如何使用 formControlName 执行“twoDataBinding”?类似于 ng 模型
- python - 类型错误:预测()缺少 1 个必需的位置参数:'params'
- php - PHP中的会话未注册
- javascript - 如何知道电子邮件是否已经在firebase身份验证中注册,javascript?
- go - golang中的grpc服务器并发模型
- php - 自定义排序多维与 n 项最高值
- python - 如何对齐包含 MatPlotLib 中上下索引的刻度标签?
- pandas - 如何在熊猫数据框中的多列中使用多个算术函数
- spring - JwtAuthenticationToken 无法解析为类型