Parse.com Cloud Code에 Javascript를 사용하고 있습니다. Parse.com에 따르면 그들은 UTC 시간을 반환합니다. 나는 동트기 전 (GMT -4)UTC 시간에서 자정을 현지 시간으로 계산하는 방법
오늘 자정에 오늘 날짜를 얻으려고 노력하고있다. 내가 원하는 어떤
이var date = new Date();
var startDay = Math.floor((date.setUTCHours(4,0,0,0)/1000));
그래서 하루에 오후 8시 전에, 코드가 자정에 오늘 날짜를 반환 다음은 내 코드입니다. 그러나 오후 8시 이후에는 자정에 내일 날짜가 반환됩니다. 이유는 UTC 날짜가 자정에 Today + 1로 변경 되었기 때문입니다. 그러나 midtoight에서 현지 날짜를 얻는 방법으로이 문제를 해결하는 방법을 파악할 수 없습니다.
추 신 : 나는 또한 setHours(4,0,0,0)
을 시도했습니다. setUTCHours(0,0,0,0)
을 사용하면 오늘 날짜가 오후 8시에 반환됩니다.
감사합니다.
정확한 제목을 봤습니다. 나의 첫 번째 히트는 바로이 질문을했다. 제발 자신의 연구를 수행, 귀하의 질문 제목을 구글, 그리고 중복으로 귀하의 질문을 닫습니다. – djechlin
'항상 질문자에게 의심의 이익을 줄 것입니다 .' ... 당신이 시도한 것을 설명하는 것은 여러분에게 달려 있습니다. – charlietfl
여러분, 결론을 깨기 위해 뛰어 들기 전에 OP (이 경우 나 자신)에게 의심의 이익을주십시오. Google의 첫 번째 5 페이지에서 이와 비슷한 것을 본다면 안심해도됩니다. 이것은 Javascript와 Browser가 아닙니다. 나는 구체적으로 Parse.Com을 말했다. 누구에게나 중복 된 것으로 태그를 붙인 사람에게 링크 된 솔루션은 내가 이미 시도한 것인데 내 포스트에서 말했다. 경찰을하기 전에주의 깊게 읽으십시오. – user3522242