Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.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 - Fatal编程技术网

Javascript 如何将当前月份显示为文本

Javascript 如何将当前月份显示为文本,javascript,Javascript,我有一个网站,它有一个表格,以文本形式显示月份。我每个月都得自己手动更新 如何使用JavaScript将当前月份作为文本获取,这样我就不必手动更新它了?您可以使用Date的方法getMonth var date = new Date(); var month = date.getMonth(); 请注意,getMonth返回范围为[0,11]的整数。所以1月是0,12月是11 使用此方法可以获取当前月份。进行更新的方式取决于您的代码。以文本形式获取当前月份 var monthNames = [

我有一个网站,它有一个表格,以文本形式显示月份。我每个月都得自己手动更新


如何使用JavaScript将当前月份作为文本获取,这样我就不必手动更新它了?

您可以使用Date的方法
getMonth

var date = new Date();
var month = date.getMonth();
请注意,
getMonth
返回范围为[0,11]的整数。所以1月是0,12月是11


使用此方法可以获取当前月份。进行更新的方式取决于您的代码。

以文本形式获取当前月份

var monthNames = ["January", "February", "March", "April", "May", "June",
                  "July", "August", "September", "October", "November", "December"];
var d = new Date();
var currentMonth = monthNames[d.getMonth()];

一个好的开始是发布你已经尝试过的东西。有没有办法让它变成文本?或者我必须在每个数字上设置一个文本月?