0
표준 시간대를 UTC +5 인 카라치/파키스탄으로 변경하고 싶습니다. 이 코드에서 변경해야 할 것이 무엇인지 이해하지 못하게 도와주세요. 다음은 코드입니다.js 표준 시간대 변경
var offset = moment().utcOffset();
var time = moment (time_utc).add({minutes:offset}).locale(locale);
표준 시간대를 UTC +5 인 카라치/파키스탄으로 변경하고 싶습니다. 이 코드에서 변경해야 할 것이 무엇인지 이해하지 못하게 도와주세요. 다음은 코드입니다.js 표준 시간대 변경
var offset = moment().utcOffset();
var time = moment (time_utc).add({minutes:offset}).locale(locale);
momentjs
에서 다음과 같이 시간대를 변경할 수 있습니다.
moment(1369266934311).zone(-60).format('YYYY-MM-DD HH:mm')
moment(1369266934311).zone('+0100').format('YYYY-MM-DD HH:mm')
가 대신 숫자 오프셋의 이름 시간대 작업 순간의 시간대를 포함하는 대신) (.tz 사용하려면 자세한 예제
// determines the correct offset for Karachi/Pakistan at the given moment
moment(1369266934311).tz('Karachi/Pakistan').format('YYYY-MM-DD HH:mm')
,
var a = moment.tz("2013-11-18 11:55", "America/Toronto");
var b = moment.tz("May 12th 2014 8PM", "MMM Do YYYY hA", "America/Toronto");
var c = moment.tz(1403454068850, "America/Toronto");
a.format(); // 2013-11-18T11:55:00-05:00
b.format(); // 2014-05-12T20:00:00-04:00
c.format(); // 2014-06-22T12:21:08-04:00
당신은 세부 사항을 찾을 수 있습니다 here