我的功能如下:
$(document).ready(function(){
var d = new Date(document.lastModified);
// document.getElementById("lastup").innerHTML = d;
$("#lastup").html(d);
// Create a version number based on the date
var cy = new Date();
var y = cy.getFullYear()-2015; // ex: 2018 - 2015 = 3 third year of program
var mo = d.getMonth()+1; // ex: 2 = Feb
var dy = d.getDate(); // ex: 12 = Date of month
var v = 'v'+y+'.'+mo+'.'+dy; // ex: v3 = third year of program
$("#version2").html(v); // ex: v3.2.12
});
目标是根据上次更改页面代码创建版本号。您可以看到年份部分基于该计划已实施的年份。但是,月份和日期从'd'获取值,即“new Date(document.lastModified)”的值将它们放在一起并获得版本号。但在这种情况下,它为我提供了每天的新版本号,它不包含最后修改的数据,它总是根据日期递增。某处我在这里看不到明显的东西。为什么要这样做?