-2
我正在使用以下代码来显示当前时间。从当前时间缩短一小时
(new Date()).toLocaleTimeString().replace(/([\d]+:[\d]{2})(:[\d]{2})(.*)/, "$1$3");
但我想显示同一时间,但一小时前。我只需要从当前小时减去1。我如何调整此代码来完成此操作?
我尝试:
(新日期()+ “ - 1 小时”)toLocaleTimeString()代替(/([\ d] +:[\ d] {2})( :[\ d] {2})(。*)/, “$ 1 $ 3”);
谢谢。我不知道。 – Jigberto
@Jigberto在adamb的答案中,计算结果是一样的,它的价值 - 每秒1000毫秒,一分钟60秒,一小时60分钟。 –
@JimDagg是的。在adamb做完之后,我马上提交了答案。 –