2015-09-06 47 views
1

我試圖確定當天UTC的開始和結束時間。確定當天的開始和結束時間(UTC)(JAVASCRIPT)

目前這是我的解決方案。 `

var starttime = date.getTime() -(date.getHours() * 3600000); //subtracting a hours to go back to start time of the day. 
var endtime = low + 86400000; //adding 24 hours to the start time 
    ` 

任何幫助表示讚賞!謝謝

+1

重複問題: http://stackoverflow.com/questions/8636617/how-to-get-start-and-end-of-day-in-javascript –

回答

0

這是已經在這裏找到答案: How to get start and end of day in Javascript?

var start = Date.UTC(); 
start.setHours(0,0,0,0); 

var end = Date.UTC(); 
end.setHours(23,59,59,999); 

alert(start.toUTCString() + ':' + end.toUTCString()); 
+0

感謝您的幫助,但我得到一個錯誤,說明UTC沒有定義。 – Priya

+0

Ref:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date –

2

謝謝大家。這是對我有用的! :)

var d = new Date(); 
var year = d.getUTCFullYear(); 
var month = d.getUTCMonth(); 
var day = d.getUTCDate(); 

var startHour =Date.UTC(year,month,day,0,0,0,0); 
var endHour = startHour + 86400000; 
相關問題