我想一個轉換日期從MM/DD/YYYY JavaScript來YYYY/MM/DDJavaScript的日期字符串
所以這個工作:
var d = new Date("08/08/2012");
dateString = d.getFullYear() + "/" + d.getMonth() + "/" + d.getDate();
document.write(dateString);
輸出= 2012/7/8
/////////////////////// ////////
這就是不是:
var dateString = "08/08/2012";
var d = new Date(dateString);
dateString = d.getFullYear() + "/" + d.getMonth() + "/" + d.getDate();
document.write(dateString);
和沒有做到這一點:
var dateString = "08/08/2012";
var d = Date.parse(dateString);
dateString = d.getFullYear() + "/" + d.getMonth() + "/" + d.getDate();
document.write(dateString);
我怎麼使它與一個字符串變量工作?感謝
〜MYY
瀏覽器的控制檯在嘗試執行不起作用的代碼時記錄什麼? – Jordan 2012-08-09 20:22:15
你是說你*要* 2012年8月8日打印爲2012/7/8(即月份從08變爲7)? – 2013-02-28 00:35:46
不,我在使用字符串變量vs新的Date()函數時遇到問題。 – Myy 2013-03-02 17:22:42