Javascript 想从日期中减去5.30小时吗
我想从日期中减去5.30小时,例如,我有一个日期:Javascript 想从日期中减去5.30小时吗,javascript,datetime,Javascript,Datetime,我想从日期中减去5.30小时,例如,我有一个日期: Fri Jan 15 2016 00:00:00 减法之后,应该是这样的 Thu Jan 14 2016 19:30:00 我怎样才能做到这一点。 任何帮助都将不胜感激。试试看 var date = new Date("Fri Jan 15 2016 00:00:00"); date.setHours(date.getHours()-5); date.setMinutes(date.getMinutes()-30); 这两个时间都是当地
Fri Jan 15 2016 00:00:00
减法之后,应该是这样的
Thu Jan 14 2016 19:30:00
我怎样才能做到这一点。
任何帮助都将不胜感激。试试看
var date = new Date("Fri Jan 15 2016 00:00:00");
date.setHours(date.getHours()-5);
date.setMinutes(date.getMinutes()-30);
这两个时间都是当地时间吗?如果是这样的话,如果时间间隔与DST班次重叠,返回4 1/2小时或6 1/2小时差可以吗?@Bigalow添加了相同的内容。@gurvinder372它工作起来很有魅力,你是我的英雄:)