Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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新手。我的要求是,我不想在选定日期后的特定日期(如星期日、星期一等)一直弹出消息 我尝试了getday()函数,但没有成功。 请建议如何做到这一点 var date = new Date(); var day = date.getDay(); day现在保存一个从零到六的数字;零是星期天,一是星期一,依此类推 因此,剩下的就是将该数字翻译成英文(或任何其他语言)字符串作为日期名称: var name = ["Sunday","Monday","Tuesday","Wed

我是JavaScript新手。我的要求是,我不想在选定日期后的特定日期(如星期日、星期一等)一直弹出消息

我尝试了
getday()
函数,但没有成功。 请建议如何做到这一点

var date = new Date();
var day = date.getDay();
day
现在保存一个从零到六的数字;零是星期天,一是星期一,依此类推

因此,剩下的就是将该数字翻译成英文(或任何其他语言)字符串作为日期名称:

var name = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][day];
似乎为你提供了你所需要的

我们要做的是添加 getMonthName()和getDayName() 方法,以便我们 可以通过以下方式获取月份名称或日期名称: 直接调用这些新方法 而不必调用getMonth() 或getDay(),然后执行一个数组 查找相应的名称

然后,您可以执行以下操作:

var today = new Date;
alert(today.getDayName());

记住,javascript是区分大小写的
var days= ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var today = new Date();
document.write(days[today.getDay()]);