angular-ui-datepicker ポップアップを使用しており、保存された日付の値を日付のみの文字列として保持しようとしています。M/d/yyyy
日付選択後の入力は正しい5/11/2015が、保存された値はDate
Mon May 11 2015 00:00:00 GMT-0400 (Eastern Daylight Time) 12:00AM
オブジェクトstringとしてではなく、常に日付として値を保存する方法はありますか?Date
<p class="input-group">
<input type="text" datepicker-popup="M/d/yyyy" ng-model="event.date"
is-open="datePickers['date']" class="form-control" />
<span class="input-group-btn">
<button type="button" class="btn btn-default"
ng-click="toggleDatepicker('date', $event)">
<i class="fa fa-calendar"></i>
</button>
</span>
</p>
上記の場合、データが常に日付文字列である必要があります。たとえば、次のようになります。
{
date: '5/11/2015'
}
ではない
{
date: `Mon May 11 2015 00:00:00 GMT-0400 (Eastern Daylight Time) 12:00AM`
}