我有一个使用这个 JS 代码的网站:
http://www.codehandling.com/2013/05/myevents-your-google-calendar-events.html
这是我网站的主页: http: //emeraldislebarandgrill.com/
您会看到第一个框显示 2 月 28 日,然后显示星期一特价,当我显示 GMT 日期时,它是正确的日期,但它的标签显示不正确,我相信这与它的闰年有关年,但是如何调整 JS 代码以适应闰年。
这是我认为需要在 gcal-events.js 文件(http://emeraldislebarandgrill.com/js/gcal-events.js)中调整的函数:
function getDateLowerLimit() {
var todayDate;
if (dateLowerlimit == "") {
todayDate = new Date();
dateLowerlimit = todayDate.getFullYear() + "-" + (todayDate.getMonth() + 1) + "-" + (todayDate.getDate() < 10 ? '0' : '') + todayDate.getDate() + "T00:00:00+00:00";
} else {
todayDate = new Date(dateLowerlimit)
}
}