HTML - 动态 url 一个 href

HTML - dynamic url a href

我对 HTML 的世界完全陌生。

我有一个 HTML 文件,其中包含类似于以下内容的 link:

<tr><a href=Report_201508_11Aug15.pdf>Report_11Aug15</a></tr>

“201508_11Aug15”表示报告的日期。

我不想对每个报告的日期进行硬编码,而是想使用日期函数来定位报告并为其显示 link。

所以它会变成 <tr><a href=Report_(Today's date in format above).pdf>Report_(Today's date in format above)</a></tr>

请指教如何实现这一点?然后我想去更早的日期(例如今天的日期 - 1、-2、-3 等)。

提前致谢。

如果您正在寻找客户端解决方案,您可以使用 Javascript。

var monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
  "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
var d = new Date();
var month = d.getMonth() + 1;
var name='Report_';
name+=d.getFullYear();
name+=month.toString().length==1?('0'+month):month;
name+='_';
name+=d.getDate()+1;
name+=monthNames[month];
name+=d.getFullYear().toString().substr(2);
name+='.pdf';

Fiddle: DEMO