반응형
UTC 타임 스탬프 받기
이 질문에는 이미 답변이 있습니다.
JavaScript로 현재 UTC 타임 스탬프를 얻으려면 어떻게해야합니까? 시간대와 무관 한 클라이언트 측에서 타임 스탬프를 보낼 수 있도록이 작업을 수행하려고합니다.
new Date().getTime();
자세한 내용은 @James McMahon 's answer를 참조하십시오 .
으로 마법시 지적, 올바른 방법이며,
new Date().getTime();
또는 Javascript 1.5 에서
Date.now();
로부터 문서 ,
getTime 메소드가 리턴 한 값은 1970 년 1 월 1 일 00:00:00 UTC 이후의 밀리 초 수입니다.
밀리 초없이 타임 스탬프를 만들려면 사용할 수 있습니다.
Math.floor(Date.now() / 1000);
올바른 방법이 더 잘 보이도록 이것을 대답하고 싶었습니다.
ExpExc 및 Narendra Yadala의 결과를 위의 방법 ( http://jsfiddle.net/JamesFM/bxEJd/ )과 비교하고 http://www.unixtimestamp.com/ 또는 date +%s
Unix 터미널에서 실행 하여 확인할 수 있습니다.
Date.UTC 메서드를 사용 하여 UTC 시간대의 타임 스탬프를 얻을 수 있습니다 .
용법:
var now = new Date;
var utc_timestamp = Date.UTC(now.getUTCFullYear(),now.getUTCMonth(), now.getUTCDate() ,
now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds());
여기에서 라이브 데모 http://jsfiddle.net/naryad/uU7FH/1/
"... 그 시간대와 무관합니다"
var timezone = d.getTimezoneOffset() // difference in minutes from GMT
이를 수행하는 가장 좋은 방법은 다음과 같습니다.
Math.round(new Date()/1000)
UNIX 타임 스탬프를 반환합니다!
참고 URL : https://stackoverflow.com/questions/8047616/get-a-utc-timestamp
반응형
'IT story' 카테고리의 다른 글
Markdown을 사용하여 GitHub 위키에서 이미지 크기 조정 (0) | 2020.04.17 |
---|---|
Java의 KeyValuePair (0) | 2020.04.17 |
IIS 응용 프로그램 풀이 란 무엇입니까? (0) | 2020.04.17 |
내부 클래스에서 공개 메소드를 사용하는 이유는 무엇입니까? (0) | 2020.04.17 |
재귀 함수의 복잡성 결정 (Big O 표기법) (0) | 2020.04.17 |