0
function getDateFromUrl(url)
{
var urlDateString = url.substring(url.lastIndexOf('/day/')+5);
urlDateString =urlDateString.replace("/index-1.html","");
urlDateString =urlDateString.replace("th","");
urlDateString =urlDateString.replace("rd","");
urlDateString =urlDateString.replace("st","");
urlDateString =urlDateString.replace(","," ");
urlDateString =urlDateString.replace("/"," ");
urlDateString =urlDateString.replace("-"," ");
urlDateString =urlDateString.replace("."," ");
urlDateString =urlDateString.replace(","," ");
urlDateString =urlDateString.replace("/"," ");
urlDateString =urlDateString.replace("-"," ");
urlDateString =urlDateString.replace("."," ");
return new Date(urlDateString);
}
function getDayFromDate(dt)
{
switch (dt.getDay())
{
case 0:
x="Sunday";
break;
case 1:
x="Monday";
break;
case 2:
x="Tuesday";
break;
case 3:
x="Wednesday";
break;
case 4:
x="Thursday";
break;
case 5:
x="Friday";
break;
case 6:
x="Saturday";
break;
}
return x;
}
http://jsfiddle.net/FyEMD/日期輸出到支持javascript
IE和Opera不支持此腳本所有的瀏覽器。因爲他們不輸出日期,而chrome和firefox確實輸出日期。這是因爲他們不支持字符串格式的日期。如果是這樣的日期必須在哪種格式。
輸入將看起來像C:\ example \ day \ 12-October-12輸出應該是日期:2012年10月12日星期五:星期五代碼的方式是atm it在鉻和火狐工作
任何幫助表示讚賞。
我看到這裏有兩個功能。你能提供一個樣本輸入嗎?我假設你正在調用getDateFromUrl()函數;你的網址是什麼樣的? –
輸入將看起來像C:\ example \ day \ 12-October-12 輸出應該是日期:2012年10月12日日:星期五 代碼是atm的方式它在chrome和firefox中工作。 – WherEmEweeD
好吧,讓我們假設IE的開發者工具還沒有達到世界其他地方的水平。仍然,你是否試圖在Opera的調試器中一步一步跟蹤JS執行? – lanzz