我试图使用批处理文件创建任意时间。我试图从我的代码中减去设置值(如1天、1个月和2000年),以显示由前面所述的设置值减去的系统时间。对于小时和分钟,我将减去10小时和10分钟(代码显示为不同的值)。我也知道日期和时间是与我的系统相关的变量。~请忽略
重要-我现在的问题是这个部分:
if %minb% EQU 60 set /a minb=%minb%-60 & set /a hourb=%hourb%+1
if %hourb% EQU 24 set /a hourb=%hourb%-24 & set /a dayb=%dayb%+1
if %dayb% EQU 30 set
我想运行一个持续1小时以上(可能是6个小时或更长时间)的吞咽任务。
现在,一个小时后,我收到了这样的信息:
[00:32:53] 'my-long-running-task' errored after 1 h
[00:32:53] Error: Timeout
...
at module.exports (C:\myproject\node_modules\orchestrator\lib\runTask.js:34:7)
at Gulp.Orchestrator._runTask (C:\myproject\node_modules\orchestrator\index.j
我尝试通过匹配两个表的时间戳字段来连接它们,加减一秒。
SELECT t1.id, t2.id
FROM ctc.table1 t1
INNER JOIN ctc.table2 t2
ON EXTRACT(EPOCH FROM t1.timestamp)
BETWEEN EXTRACT(EPOCH FROM t2.timestamp) - 1
AND EXTRACT(EPOCH FROM t2.timestamp) + 1
有没有一种更好的方式来编写这个查询?