我在表单中使用日期字段的默认值,并输出" YYYY-MM-DD"的值。但是对于我使用表单运行的查询,我需要格式" YYYY,MM,DD"。
是否有一种简单的方法可以使用javascript来解析此输入字段值以适合第二种格式?
谢谢。
答案 0 :(得分:1)
如果您在提交之前使用javascript解析它,是的。工作小提琴:http://jsfiddle.net/gasm6d0e/
HTML:
<input type="date" id="bday" value="2010-10-01">
使用Javascript / JQuery的
alert($("#bday").val().replace(/-/g,","));
答案 1 :(得分:0)
我想出了如何使用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;
}