0

日付ピッカーを実装しています。日付を次の形式にしたい

MM-DD-YY使用してmyDate.getFullYear().substring(0,2)

ここで部分文字列が機能しないのはなぜですか?

 $(function() {
            $( "#datepicker" ).datepicker();
            var myDate = new Date();
            var prettyDate =(myDate.getMonth()+1) + '-' + myDate.getDate() + '-' + myDate.getFullYear().substring(0,2);
            $("#datepicker").val(prettyDate);
          });
4

1 に答える 1

1

Date.getFullYear()部分文字列メソッドを持たない整数を返します。.toString()最初にそれを呼び出す必要があります。

しかし、それはあなたに世紀を与えるでしょう。たとえば、今日の日付の場合、 が得られ"20"ます。あなたがしたい.toString().substring(2,4)

于 2013-11-15T01:07:55.897 に答える