HTML输入类型="日期"价值形式

时间:2015-10-06 19:13:51

标签: javascript html html5

我在表单中使用日期字段的默认值,并输出" YYYY-MM-DD"的值。但是对于我使用表单运行的查询,我需要格式" YYYY,MM,DD"。

是否有一种简单的方法可以使用javascript来解析此输入字段值以适合第二种格式?

谢谢。

2 个答案:

答案 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;
    }