Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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 显示具有类名的每个div的日期变量_Javascript_Jquery_Html - Fatal编程技术网

Javascript 显示具有类名的每个div的日期变量

Javascript 显示具有类名的每个div的日期变量,javascript,jquery,html,Javascript,Jquery,Html,更新:下面的代码显示从今天起的第7天和第14天。我们怎样才能缩短输出,只显示9月21日的月份和日期 如何在HTML中显示页面上每个类名的日期 var日期=新日期, firstDate=新的Datedate.getFullYear、date.getMonth、date.getDate+7, 下一步=新建Datedate.getFullYear、date.getMonth、date.getDate+14, 月份=【一月、二月、三月、四月、五月、六月、七月、八月、九月、, 10月,11月,12月 ]

更新:下面的代码显示从今天起的第7天和第14天。我们怎样才能缩短输出,只显示9月21日的月份和日期

如何在HTML中显示页面上每个类名的日期

var日期=新日期, firstDate=新的Datedate.getFullYear、date.getMonth、date.getDate+7, 下一步=新建Datedate.getFullYear、date.getMonth、date.getDate+14, 月份=【一月、二月、三月、四月、五月、六月、七月、八月、九月、, 10月,11月,12月 ]; $'.first date'.htmlfunction\uVal{ 返回val+firstDate; }; $'.second date'.htmlfunction_u2;,val{ 返回val+next; }; - -你可以试试这个

var  months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep",
    "Oct", "Nov", "Dec"];
var dateObj = new Date();
var dateObj_7 = new Date(dateObj.getFullYear(), dateObj.getMonth(), dateObj.getDate() + 7 );
var dateObj_14 = new Date(dateObj.getFullYear(), dateObj.getMonth(), dateObj.getDate() + 14 );
var month_7 = dateObj_7.getMonth(); //months from 1-12
var month_14 = dateObj_14.getMonth();
var day_7 = dateObj_7.getDate();
var day_14 = dateObj_14.getDate();
var next_7_date =  months[month_7] + " " + day_7;
var next_14_date =  months[month_14] + " " + day_14;

$('.first-date').html( next_7_date);
$('.second-date').html( next_14_date);

// if you want to get day in 2 digits (01, 02, 03 ...etc)
/*
var day_7 = ("0" + dateObj_7.getDate()).slice(-2);
var day_14 = ("0" + dateObj_14.getDate()).slice(-2);
*/

鉴于您的代码毫无意义,并且充满语法错误和其他错误,它能正常工作有些奇怪?请确定您是想使用class还是idOP,我们正在阅读什么?Javascript将是一个宽泛的术语1您缺少一些代码,2您不必在设置html之前进行愚蠢的检查。您可以执行$'selector'.html'new value',如果选择器没有选择任何内容,jQuery将不会抛出错误。除此之外,你希望在不同的跨度中有不同的日期,不是吗?这些价值从何而来?像这样的东西?