JavaScript로 UTC로 날짜를 작성하고 시간과 분을 지정하고 시간 소인을 지정하려고합니다. 예를 들어JavaScript에서 UTC 날짜를 만들고, 요일을 추가하고, 유닉스 타임 스탬프를 얻으십시오.
나는 15 시간 25 분을하는 경우, 나는이 일을 해요 :
var to_date = new Date();
to_date.setUTCHours(15);
to_date.setUTCMinutes(25);
var to_utc = new Date(to_date.getUTCFullYear(),
to_date.getUTCMonth(),
to_date.getUTCDate(),
to_date.getUTCHours(),
to_date.getUTCMinutes(),
to_date.getUTCSeconds());
var to_unix = Math.round(to_utc.getTime()/1000);
console.log(to_unix);
문제는이 올바른 타임 스탬프를 반환하지 않는 것입니다. 시간을 UTC가 아닌 시간대로 설정하고 있습니다. UTC로 이것을 유지하는 방법에 대한 아이디어가 있습니까?
또한 현재 시간이 지난 경우 시간을 추가하려고합니다. 현재와 대조하여 60*60*24
을 추가하려고 시도했지만이 내용은 지정한 것과 일치하지 않는 분/시간을 반환했습니다.
도움이 될 것입니다.
는
이 링크는 당신을 도울 수 있습니다 문제 해결해야 다음은 http://stackoverflow.com/questions/221294/how-do-you-get-a-timestamp-in-javascript . – Anoop