Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IST格式javascript中过去2小时的日期和时间_Javascript - Fatal编程技术网

IST格式javascript中过去2小时的日期和时间

IST格式javascript中过去2小时的日期和时间,javascript,Javascript,我知道 var currentTime = new Date(); var currentOffset = currentTime.toISOString(); 将以IST格式给出当前日期和时间。有谁能帮我以IST格式获取过去2小时的日期和时间吗?要计算时差,您可以使用以下方法的组合。获得值后,执行所需的计算并将结果用作集合的参数 请注意,默认时区基于系统设置。因此,执行这样的更改对时区没有影响(即,对于我来说,PDT中的代码输出) var time=新日期(); var currentOf

我知道

var currentTime = new Date();
var currentOffset = currentTime.toISOString();

将以IST格式给出当前日期和时间。有谁能帮我以IST格式获取过去2小时的日期和时间吗?要计算时差,您可以使用以下方法的组合。获得值后,执行所需的计算并将结果用作集合的参数

请注意,默认时区基于系统设置。因此,执行这样的更改对时区没有影响(即,对于我来说,PDT中的代码输出)

var time=新日期();
var currentOffset=time.getTimezoneOffset();
console.log('Current time:'+time.toISOString());
console.log('当前偏移量:'+当前偏移量);
time.setHours(time.getHours()-2);
var pastOffset=time.getTimezoneOffset();
log('pass time:'+time.toISOString());

log('过去的偏移量:'+当前偏移量)可能重复,但我需要ISO格式的时间戳,然后您只需使用。更新了答案中的示例。