0
我在表單中使用默認的日期字段,然後輸出「YYYY-MM-DD」的值,但是對於我正在運行的查詢,我需要格式爲「YYYY,MM,DD」。HTML輸入類型=「日期」值格式
有沒有一種簡單的方法與JavaScript來解析這個輸入字段的值,以適應第二種格式?
謝謝。
我在表單中使用默認的日期字段,然後輸出「YYYY-MM-DD」的值,但是對於我正在運行的查詢,我需要格式爲「YYYY,MM,DD」。HTML輸入類型=「日期」值格式
有沒有一種簡單的方法與JavaScript來解析這個輸入字段的值,以適應第二種格式?
謝謝。
如果你在提交之前用javascript解析它,是的。工作小提琴:http://jsfiddle.net/gasm6d0e/
HTML:
<input type="date" id="bday" value="2010-10-01">
的JavaScript/JQuery的
alert($("#bday").val().replace(/-/g,","));
我想出如何使用SUBSTR函數解析它:
function reorder_date(string)
{
year = string.substr(0,4);
month = string.substr(5,2);
day = string.substr(8,2);
next_string= year + "," + month + "," + day;
return next_string;
}
因此,所有你需要do是用逗號替換破折號。這應該很容易進行研究。 – CBroe