// 记录当天已阅读章数 function saveChapterNum(){ var today = new Date(new Date().toLocaleDateString()).getTime(); var readedChapterNum = localStorage.getItem('readedChapterNum'); var readedChapterObj = readedChapterNum ? JSON.parse(readedChapterNum) : null; var lastSaveTime,num; if(readedChapterObj){ lastSaveTime = readedChapterObj.lastSaveTime; num = readedChapterObj.num; if(today > lastSaveTime){ // 新的一天,章节数归零 num = 0; } lastSaveTime = new Date().getTime(); num += 1; }else{ lastSaveTime = new Date().getTime(); num = 1; } localStorage.setItem('readedChapterNum',JSON.stringify({num:num,lastSaveTime:lastSaveTime})); } saveChapterNum();