日付ピッカーで日付形式 (MM/DD/YY) を (YYYY-MM-DD) に変更する方法 質問する

日付ピッカーで日付形式 (MM/DD/YY) を (YYYY-MM-DD) に変更する方法 質問する

次の日付ピッカー スクリプトがあります:

<script>
 $(function(){
        $("#to").datepicker();
        $("#from").datepicker().bind("change",function(){
            var minValue = $(this).val();
            minValue = $.datepicker.parseDate("mm/dd/yy", minValue);
            minValue.setDate(minValue.getDate()+1);
            $("#to").datepicker( "option", "minDate", minValue );
        })
    });
</script> 

現在、日付形式は MM/DD/YY です。日付形式を YYYY-MM-DD に変更するにはどうすればよいでしょうか?

ベストアンサー1

使用dateFormatオプション

 $(function(){
        $("#to").datepicker({ dateFormat: 'yy-mm-dd' });
        $("#from").datepicker({ dateFormat: 'yy-mm-dd' }).bind("change",function(){
            var minValue = $(this).val();
            minValue = $.datepicker.parseDate("yy-mm-dd", minValue);
            minValue.setDate(minValue.getDate()+1);
            $("#to").datepicker( "option", "minDate", minValue );
        })
    });

デモhttp://jsfiddle.net/gaby/WArtA/

おすすめ記事