1234567891011121314151617181920212223 |
- // 记录当天已阅读章数
- 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();
|