, 내가 쓰는 경우 : Moment.js - 날짜 세분화 moment.js에서
moment('1998').format('DD MMM YYYY');
내가
31 Dec 1997
를 얻을. 그것은 거꾸로 날짜를 반올림하는 것처럼 보입니다. 나는
01 Jan 1998
라고 말하고 싶습니다.
어떻게하면됩니까? 입상성에 대한 많은 문서화가없는 것 같습니다.
, 내가 쓰는 경우 : Moment.js - 날짜 세분화 moment.js에서
moment('1998').format('DD MMM YYYY');
내가
31 Dec 1997
를 얻을. 그것은 거꾸로 날짜를 반올림하는 것처럼 보입니다. 나는
01 Jan 1998
라고 말하고 싶습니다.
어떻게하면됩니까? 입상성에 대한 많은 문서화가없는 것 같습니다.
또한이 코드는 '사용중인 형식 유형을 추측합니다'기능의 순간 사용이 deprecated 일 때 경고 메시지를 표시합니다.
아마도 올바른 날짜를 추측 할 수는 있지만 시간대의 시간차로 인해이 출력이 표시됩니다. 전화 (moment('1998-01-01', 'YYYY-MM-DD').utc().format('DD MMM YYYY')
)에 .utc()
을 추가하십시오.
그 일을 한 것은'utc()'이었습니다. 감사. 그들은 예측할 수 없지만 사용자 입력을 파싱하는 데는 효과적입니다. – dthree
흠 ... 나는 몇 달이나 며칠 동안 버그를 추적하는 것보다 오히려 안정적인 방법을 택할 것입니다. 혼란 스러울 수도 있습니다. 형식 목록을 정의하고이를 실행하여 자신 만의 경험적 방법을 활용할 수 있습니다.보다 투명하고 결정 성이 뛰어납니다. – orange
사실, 이전에 해봤지만 라이브러리는 Moment.js도 그렇게 할 것이며, 만약 그렇다면 1000 배 나 더 잘 할 수있을 것입니다. – dthree
UTC 데코레이터가 어떻게 진행되고 있는지 확인하기 위해 시간/분을 형식에 포함 할 수 있습니까? – user239546