使用jquery datepicker设置正确的日期格式

时间:2014-08-25 09:16:16

标签: jquery

我正在尝试将日期格式设置为'dd-mm-yy'

这是我的脚本,但这似乎不起作用。它仍然显示标准'mm-dd-yy'

我做错了什么。这是我的剧本:

<script>
    $(function () {
        $("#datepickerStartDate").datepicker();
        $("#format").change(function () {
            $("#datepickerStartDate").datepicker({ dateFormat: 'dd-mm-yy' }).val();
        });
    });
</script>

2 个答案:

答案 0 :(得分:1)

Working demo here Demo 2 working here

我已添加了html和示例,如果您严格针对dd-mm-yy结帐以下另一个SO链接。

希望休息帮助您满足需求:)

代码示例

$(function(){

    $('#thedate').datepicker({
        dateFormat: 'dd-mm-yy',
        altField: '#thealtdate',
        altFormat: 'yy-mm-dd'
    });
});

enter image description here

答案 1 :(得分:0)

我相信你正在寻找这个:

<script>
    $(function () {
        $("#datepickerStartDate").datepicker();
        $("#format").change(function () {
            $( "#datepickerStartDate" ).datepicker( "option", "dateFormat", 'dd-mm-yy' );
        });
    });
</script>

在您发表评论后,我认为您实际上是在寻找这个:

<script>
    $(function () {
        $("#datepickerStartDate").datepicker({ dateFormat: "dd-mm-yy" });
    });
</script>

如果没有,请让我知道你想用html元素实现什么。