나는이 스크립트를 작동 시켜서 나에게 UTC 시간을 주지만 24 이상이된다! 예CSS를위한 UTC 시간
sydney 시간 13 + (-11) = 2 | 로스 앤젤레스 시간 19 + (7) = 26
이 26은 2가되어야합니다! (24)를 사용
var now = new Date();
var utc = (now.getHours() + (now.getTimezoneOffset()/60));
나는이 스크립트를 작동 시켜서 나에게 UTC 시간을 주지만 24 이상이된다! 예CSS를위한 UTC 시간
sydney 시간 13 + (-11) = 2 | 로스 앤젤레스 시간 19 + (7) = 26
이 26은 2가되어야합니다! (24)를 사용
var now = new Date();
var utc = (now.getHours() + (now.getTimezoneOffset()/60));
최대 때문에 참고로
now.getUTCHours()
당신은 할 필요가 없습니다 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCHours
를 참조하고,이를 계산하지 않아야합니다. getUTCHours
은 UTC 시간을 가져옵니다.
var now = new Date();
var utc = (now.getHours() + (now.getTimezoneOffset()/60)) % 24;
을 % 24
은 (당신이 발견 같은) 변환 0- 이외의 숫자를 산출 곳의 상황을 고려하는 것이 필요하다 :
CSS와 관련하여 혼란 스럽습니다. –