根据上次修改日期创建版本号

时间:2018-04-09 18:31:28

标签: javascript last-modified

我的功能如下:

$(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)”的值将它们放在一起并获得版本号。但在这种情况下,它为我提供了每天的新版本号,它不包含最后修改的数据,它总是根据日期递增。某处我在这里看不到明显的东西。为什么要这样做?

0 个答案:

没有答案