반응형
javascript / momentjs에서 날짜를 만들 때 시간대 무시
동부 해안에서 일정을 만들고 있는데이 시간에 대해 항상 날짜 개체 / 타임 스탬프를 반환하는 날짜를 만들어야합니다.
따라서 파리에서 18:00에 페이지를 열면은 "new myDate()"12:00를 반환해야합니다.
momentJS 또는 Javascript로 어떻게 이것을 할 수 있는지에 대한 제안이 있습니까? 최종 결과는 javascript Date 객체 여야합니다.
moment.js를 사용하여이를 수행 할 수 있습니다 moment.utc().
http://momentjs.com/docs/#/parsing/utc/
moment([2011, 10, 8, 5]).format(); // different output based on timezone
moment.utc([2011, 10, 8, 5]).format(); // same output for all timezones
방법의 moment.utc작품을 사용하는 내부 플래그를 설정하는 것입니다 getUTCMinutes대신 getMinutes하여 출력이 모든 시간대에서 동일합니다.
시간대를 완전히 무시하려면 다음 접근 방식을 사용할 수 있습니다.
var firstDayStr = '29 January 2014';
var startAtTime = '10:01:02 AM';
var localFormat = 'YYYY-MM-DD[T]HH:mm:ss';
var m = moment(firstDayStr + ' ' + startAtTime).format(localFormat);
console.log(m);
산출:
2014-01-29T10:01:02
반응형
'Program Club' 카테고리의 다른 글
| gcc가 64 비트 플랫폼에서 32 비트 프로그램을 컴파일하도록 강제 (0) | 2020.12.07 |
|---|---|
| 오프라인으로 읽기 위해 Javadoc을 다운로드하는 방법은 무엇입니까? (0) | 2020.12.07 |
| 창 스크롤 이벤트에 클래스 토글 바인딩 (0) | 2020.12.07 |
| 이제 Eclipse 프로젝트를 Android Studio로 어떻게 가져 오나요? (0) | 2020.12.07 |
| Spring MVC 컨트롤러를 @Transactional로 만들면 안되는 이유는 무엇입니까? (0) | 2020.12.07 |