Làm cách nào để kiểm tra xem DST (Giờ tiết kiệm ánh sáng ban ngày) có hiệu lực hay không và nếu có thì phần bù?
Đây là một chút mã JS của tôi mà điều này là cần thiết: var secDiff = Math.abs(Math.round((utc_date-this.premiere_date)/1000)); this.years = this.calculateUnit(secDiff,(86400*365)); this.days = this.calculateUnit(secDiff-(this.years*(86400*365)),86400); this.hours = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)),3600); this.minutes = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)),60); this.seconds = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)-(this.minutes*60)),1); Tôi muốn lấy datetime trong "trước", nhưng nếu DST được sử dụng thì ngày sẽ hết 1 …