moment.js는 현재 시간을 밀리 초 단위로 얻습니까?
var timeArr = moment().format('HH:mm:ss').split(':');
var timeInMilliseconds = (timeArr[0] * 3600000) + (timeArr[1] * 60000);
이 솔루션은 작동하고 테스트하지만 내 코드를 사용하는 대신 순간 API를 사용하고 싶습니다.
이 코드는 밀리 초 단위로 TODAYS 시간을 반환합니다. 밀리 초 안에 다른 함수를 호출하는 데 필요합니다 ... 시대를 사용할 수 없습니다. 밀리 초 단위의 오늘 시간이 필요합니다. 9:00 am = 3.24e + 7 밀리 초 9:00 pm = 6.84e + 7 밀리 초.
문서에서 : http://momentjs.com/docs/#/parsing/unix-timestamp-milliseconds/
따라서 다음 중 하나를 사용하십시오.
moment(...).valueOf()
기존 날짜를 구문 분석하고 표현을 유닉스 타임 스탬프로 변환
moment().valueOf()
현재 유닉스 타임 스탬프
이 링크 http://momentjs.com/docs/#/displaying/unix-timestamp-milliseconds/ 참조
valueOf()
당신이 찾고있는 기능입니다.
내 답변 편집 (OP는 epoch 이후가 아닌 오늘의 밀리 초를 원함)
milliseconds()
기능을 원하거나 경로를 갈 수 있습니다.moment().valueOf()
var timeArr = moment().format('x');
format () 문서에 따라 Unix Millisecond Timestamp를 반환합니다 .
같은 날 오전 12시에서 현재 타임 스탬프를 뺄 수 있습니다.
현재 타임 스탬프 사용 :
moment().valueOf() - moment().startOf('day').valueOf()
임의의 날 사용 :
moment(someDate).valueOf() - moment(someDate).startOf('day').valueOf()
개별 시간 구성 요소를 얻고 합계를 계산할 수 있습니다. Moment가 이미이 기능을 깔끔하게 패키지화 할 것으로 예상하는 것 같지만 그렇지 않습니다. 사람들이 자주 필요로하는 것이 아닐까요.
예:
var m = moment();
var ms = m.milliseconds() + 1000 * (m.seconds() + 60 * (m.minutes() + 60 * m.hours()));
console.log(ms);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
현재 시간의 밀리 초를 얻으려면 http://momentjs.com/docs/#/get-set/millisecond/를 사용 하십시오.
var timeInMilliseconds = moment().milliseconds();
참고 URL : https://stackoverflow.com/questions/39980722/moment-js-get-current-time-in-milliseconds
'UFO ET IT' 카테고리의 다른 글
반응 형 디자인의 HTML 텍스트에서 선호하는 줄 바꿈 점 지정 (0) | 2020.11.29 |
---|---|
Java 8에서 ZoneId를 ZoneOffset으로 변환하는 방법이 있습니까? (0) | 2020.11.29 |
React-순수한 상태 비 저장 구성 요소를 내보내는 방법 (0) | 2020.11.29 |
C #을 사용하여 FTP 서버에 디렉터리를 어떻게 생성합니까? (0) | 2020.11.29 |
Enumerable.Range와 기존 for 루프를 사용한 foreach에 대한 생각 (0) | 2020.11.29 |