私はこのレポをsmalotで使用しており、日付のみを選択して表示したいです(他の場所ではデータと時間を表示しているため、このレポを選択しています)。日付のみを選択するためになんとか使用できますが、生成された日付文字列は常にyyyy-mm-dd hh:ii
です。また、間違って理解していない場合、format
オプションは最初の日付のみを解析し、日付を設定することはできません。
<div class="input-group date datetime dateonly" data-start-view="2" data-min-view="2" style="margin-bottom: 0;">
<input class="form-control" size="16" type="text" placeholder="Release Date" id="release-date" name="release_date" value="{{ unit.release_dt|date:'Y-m-d' }}" style="cursor: default; background-color: #ffffff;">
<span class="input-group-addon btn btn-primary"><span class="glyphicon glyphicon-th"></span></span>
</div>
ユーザーが日付のみを選択する必要があるように、両方になるように設定startView
していますが、それでも出力として表示されます-表示したいだけです。minView
2
2015-09-22 00:00
2015-09-22
実際、イベントをリッスンしchangeDate
て非表示にすることで、日付入力の値を設定するだけです。ハッキーで汚れの少ない方法があるかどうか疑問に思っています
$('.datetimepicker').on('changeDate', function(e) {//get substring and set date input
}).on('hide'....//same thing
);