JS取得当前地址(与日期相关)并生成两个相关地址

var pageurl=window.location.href;
var urlClip=pageurl.split("/");
var urlDate=parseInt(urlClip[urlClip.length-1]);
function creatotherlinks(){
    
//var dateRange=[urlDate-1, urlDate ,urlDate+1];
    var urlYesterday=pageurl.replace(urlDate,urlDate-1);
    
var urlTomorrow=pageurl.replace(urlDate,urlDate+1);
    
return urlTomorrow+'|'+urlYesterday
    }
//alert(creatotherlinks());    
function analyDate(){
    
var urldateStr=String(urlDate);    
    
var urlYear=urldateStr.substr(0,4);
    
var urlMonth=urldateStr.substr(4,2);
    
var urlDay=urldateStr.substr(6,2);
    
var weekArray=["星期日",'星期一',"星期二","星期三","星期四","星期五","星期六"];
    
var urlNewdate=new Date(Number(urlYear) ,Number(urlMonth)-1 ,Number(urlDay)).getDay();
    
var thispageDate="";
    thispageDate
+=urlYear+'年 '+urlMonth+'月 '+urlDay+'日 '+weekArray[urlNewdate];    
    
//alert(thispageDate);

    }

对于http://www.xxx.com/review/channel20090715.html这样的地址分析其浏览器地址并生成相应链接和页面地址中包含的日期信息。 生成当天前一天的页面 和 后一天的页面链接,分析页面地址中的日期显示为中文习惯格式和找到当天是星期几~~

 

原文地址:https://www.cnblogs.com/trance/p/1524435.html