Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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 如何插入昨天';今天';在html的两个表格单元格中显示日期?_Javascript - Fatal编程技术网

Javascript 如何插入昨天';今天';在html的两个表格单元格中显示日期?

Javascript 如何插入昨天';今天';在html的两个表格单元格中显示日期?,javascript,Javascript,我有一个简单的文档,其mwe在下面的代码中给出。在左边和右边的表格单元格中,我想有“0800小时27乘8”,在中间的单元格中,我想要“1800小时26乘8”。日期每天都会改变。我看过的所有帖子对我都没有帮助。 我会感谢你的帮助。 齐洛尔·蒙巴 <!DOCTYPE html> <html> <head> </style> <script language="JavaScript"> <!-- debut var

我有一个简单的文档,其mwe在下面的代码中给出。在左边和右边的表格单元格中,我想有“0800小时27乘8”,在中间的单元格中,我想要“1800小时26乘8”。日期每天都会改变。我看过的所有帖子对我都没有帮助。 我会感谢你的帮助。 齐洛尔·蒙巴

<!DOCTYPE html>
<html>
<head>
</style>
<script language="JavaScript">
<!-- debut
var day="";
var month="";
var myweekday="";
var year="";
mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
if (myyear < 1900)
myyear = 1900 + myyear ;
year = myyear ;
if(myday == 0)
....
....
// End -->
</script>
</head>
<body>
<center><table class="a" id="table1" border ="2" cellpadding="10" cellspacing="0">
<tr>
<th><h3>Minimum Temperatures:<br>0800 hrs LT</h3></th>
<th><h3>Maximum Temperatures:<br>1800 hrs LT (D-1)</h3></th>
<th><h3>Rainfall (mm):<br>0800 hrs LT</h3></th>
</tr>


<tr>
<td class="td_size" align="center"> <a target="_self" href="Obs_Output/TminR.png"><img
src="Obs_Output/TminR.png"></a></td>
<td class="td_size" align="center"> <a target="_self" href="Obs_Output/TmaxR.png"><img 
src="Obs_Output/TmaxR.png"></a></td>
<td class="td_size" align="center"> <a target="_self" href="Obs_Output/RainfallR.png"><img
src="Obs_Output/RainfallR.png"></a></td>
</tr>
</table></center>
</body>
</html>

最低温度:
0800小时LT 最高温度:
1800小时低温(D-1) 降雨量(毫米):
0800小时LT
Ciao,通过使用
时刻
您可以按照您需要的格式(
格式('D MMM')
)设置今天的日期(
时刻()
)和昨天的日期(
时刻()。减去(1,“天”)
),如下所示:


最低温度:
0800小时LT 最高温度:
1800小时LT 降雨量(毫米):
0800小时LT (功能(){ document.queryselectoral(“今日”).forEach(el=>{ el.innerHTML=moment().format('D MMM'); }); document.getElementById(“昨天”).innerHTML=moment().subtract(1,“天”).format('D MMM'); })();
你说的“我想要”是什么意思?为什么不把数据放在那些单元格里?为什么这个标签是JavaScript?您是否希望在某些事件中发生这些操作?或如果您想要JS,请使用JS片段更新您的代码,该片段演示了您自己解决此问题的最佳尝试,并澄清应该触发JS的操作(如果它在代码中不明显),以及您的代码无法按预期工作的点。否则,这是一个编码请求,而不是你的代码的问题,而且这个网站也不是免费的编码服务。他显然希望javascript从完整的上下文中填充innerHTML。我不知道为什么会得a-1。这是一个公平的问题,但没有任何东西表明他对javascript的了解。我不愿意提供解决方案,因为如果问题结束,我会被扣掉,这对我不公平。对不起,我的评论不连贯,我想1)向其他评论者表示诚挚的歉意。我有一个javascript来获取文档顶部的数据。它太长了,这就是为什么我没有提到它,但我在编辑中添加了一点。2) 乔瓦尼,我到底把这三条线放在哪里?我把它们放在头上,它们不起作用。否则,你的解决方案就是我一直在寻找的完美解决方案。只是为了更精确一点,在每天的某个特定时间,即0800后不久,三个png图像由另一个脚本(bash)保存在文件夹中。在那一刻,日期应该改变。感谢您的理解。Ciao@ziloremmba,您可以将javascript行放入
标记中。我已经更新了我的答案。非常感谢,这完全符合我的要求。再次感谢@Esposito分享这真是太棒了@Esposito。非常感谢你。