2011-04-12 27 views
6

如何從JavaScript中的時間戳獲取星期幾? 我想從我指定的時間戳得到這個,而不是當前日期。使用JavaScript從時間戳獲取星期幾

感謝

+1

請發佈任何你曾經嘗試或有你? – 2011-04-12 11:27:54

+0

http://w3schools.com/jsref/jsref_obj_date.asp是一個很好的開始 – 2011-04-12 11:30:01

+1

令人驚訝的是,在這種情況下,w3schools頁面確實是一個不錯的起點。這並不意味着在其他情況下應該引用該網站。 – 2011-04-12 11:42:50

回答

6
var timestamp = 654524560; // UNIX timestamp in seconds 
var xx = new Date(); 
xx.setTime(timestamp*1000); // javascript timestamps are in milliseconds 
document.write(xx.toUTCString()); 
document.write(xx.getDay()); // the Day 
+3

錯誤 - 給出的數字日不是「星期幾」。 – klidifia 2014-12-10 04:14:14

-1

嘗試了以下工作:

var currentTime = new Date(); 
var day = currentTime.getDate(); 
+0

錯誤 - 給出的數字日不是「星期幾」 – klidifia 2014-12-10 04:15:16

9
var timestamp = 1400000000; 
var a = new Date(timestamp*1000); 
var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']; 
var dayOfWeek = days[a.getDay()] 

現在的 「星期幾」 是一個dayOfWeek變量。