2017-06-07 9 views
1

私はJQuery Datepickerを使用していますが、日付形式はdd/mm/yyyyです。私は日付をdd/mm/yyとして表示したいと思います。JQuery Datepickerの日付形式 - dd/mm/yyyyからdd/mm/yyに変更する方法は?

例: 2011年5月7日の代わりに、datepickerに日付が15/07/17として表示されるようにしたいと思います。

これは私がJQueryのdatepickerを呼び出す方法ですが、必要に応じて日付をフォーマットしていません。

$(".startdate").datepicker({ 
    dateFormat: 'dd-mm-yy', 
    changeMonth: true, 
    changeYear: true 
}); 

この日付形式にはオプションがありますか?または、独自のニーズに応じてカスタム日付形式を作成する方法があります。

+0

ここにjsfiddleを追加してください。 – Webinion

+1

'dateFormat: 'dd/mm/y'、'これをチェックしてください –

+1

@AlivetoDieこれはとても簡単だとは思いません!ありがとう! –

答えて

2
あなたは以下のように実行する必要があり

: -

$(".startdate").datepicker({ 
    dateFormat: 'dd/mm/y',//check change 
    changeMonth: true, 
    changeYear: true 
}); 

例: -

$(".startdate").datepicker({ 
 
    dateFormat: 'dd/mm/y',//check change 
 
    changeMonth: true, 
 
    changeYear: true 
 
});
<script src="https://code.jquery.com/jquery-1.10.2.js"></script> 
 
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/js/bootstrap.js" data-modules="effect effect-bounce effect-blind effect-bounce effect-clip effect-drop effect-fold effect-slide"></script> 
 
<link rel="stylesheet" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css" /> 
 

 

 
<h1>Datepicker with Date Format (dd/mm/y) using JQuery</h1> 
 
    <p>Date picker: <input type="text" class="startdate" size="30"/></p> 
 
    <br> 
 
    Date Format : dd/mm/y

0

これは、のように(すべての日付ピッカーのバージョンで私のために同様のアプローチを働いたものですPHP)

$.datepicker.formatDate("dd/mm/y", $.datepicker.parseDate('dd/mm/yy', lowestDate)) 
関連する問題