Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript从时间戳获取星期几_Javascript_Date - Fatal编程技术网

使用JavaScript从时间戳获取星期几

使用JavaScript从时间戳获取星期几,javascript,date,Javascript,Date,如何从JavaScript中的时间戳中获取一周中的哪一天? 我想从我指定的时间戳中得到这个,而不是当前日期 谢谢尝试以下方法: var currentTime = new Date(); var day = currentTime.getDate(); 2020年更新 如果这对您来说是可以接受的,您可以使用以下一种衬里: new Date().toLocaleDateString('en-US',{weekday:'long'});//e、 g.星期二 var timestamp = 140

如何从JavaScript中的时间戳中获取一周中的哪一天? 我想从我指定的时间戳中得到这个,而不是当前日期

谢谢

尝试以下方法:

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

2020年更新 如果这对您来说是可以接受的,您可以使用以下一种衬里:

new Date().toLocaleDateString('en-US',{weekday:'long'});//e、 g.星期二

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

现在,“一周中的某一天”位于dayOfWeek变量中。

请发布您尝试过或拥有的内容?令人惊讶的是,在这种情况下,w3schools页面确实是一个很好的起点。这并不意味着在其他情况下应该参考该网站。为什么不呢?我知道这不是一个完整的知识来源,但我的经验是,这是一个开始的好地方,在冒险进入谷歌的广阔领域之前……我记得这个网站包含了很多不好的例子和错误。但是在过去的两天里,我没有发现任何问题,所以他们可能改进了很多。错误-给出了数字日而不是“一周中的某一天”。更短的
(新日期(1557964800000)).getDay()错误-给出的数字日期不是“一周中的某一天”
var timestamp = 1400000000;
var a = new Date(timestamp*1000);
var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];
var dayOfWeek = days[a.getDay()]