사람들,
MomentJS API를 이해하려고합니다. 머신에서 현재 시간을 얻는 적절한 방법은 무엇입니까?
var CurrentDate = moment();
vs
var CurrentDate = moment().format();
문서를 구문 분석하려고 시도했지만 사용 방법이 명확하지 않습니다.
답변
다음은 momentD 인스턴스를 CurrentDate에 할당하는 것입니다.
var CurrentDate = moment();
다음은 momentjs 인스턴스의 기본 형식화 결과 인 문자열입니다.
var CurrentDate = moment().format();
그리고 여기 1 월 1 일 이후의 초 수 … 유닉스 타임 스탬프 :
var CurrentDate = moment().unix();
그리고 여기에 ISO 8601과 같은 또 다른 문자열이 있습니다 ( ISO 8601과 RFC 3339 날짜 형식의 차이점은 무엇입니까? ).
var CurrentDate = moment().toISOString();
그리고 이것은 또한 할 수 있습니다 :
var a = moment();
var b = moment(a.toISOString());
console.log(a.isSame(b)); // true
답변
moment().unix()
당신은 유닉스 타임 스탬프를 얻을 것이다
moment().valueOf()
당신은 전체 타임 스탬프를 얻을 것이다
답변
여전히 대답이 없습니다. Moment.js-간단한 작업 만 수행하면됩니다.
나는 이것을 사용하고있다 :
moment().toDate().getTime()
답변
이런 식으로 사용하십시오 :
let current_time = moment().format("HH:mm")
답변
01-JAN-1970 이후 밀리 초를 원한다면
var theMoment = moment(); // or whatever your moment instance is
var millis;
millis = +theMoment; // a short but not very readable form
// or
millis = theMoment.valueOf();
// or (almost sure not as efficient as above)
millis = theMoment.toDate().getTime();
답변
이 시도
console.log(moment().format("MM ddd, YYYY hh:mm:ss a"));
console.log(moment().format("MM ddd, YYYY hh:mm:ss a"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js"></script>
답변
이 방법으로 시도하십시오 :
console.log(moment().format('L'));
moment().format('L'); // 05/25/2018
moment().format('l'); // 5/25/2018
형식 날짜 :
moment().format('MMMM Do YYYY, h:mm:ss a'); // May 25th 2018, 2:02:13 pm
moment().format('dddd'); // Friday
moment().format("MMM Do YY"); // May 25th 18
moment().format('YYYY [escaped] YYYY'); // 2018 escaped 2018
moment().format(); // 2018-05-25T14:02:13-05:00
자세한 내용은 https://momentjs.com/ 을 방문하십시오 .