我有一個HTML5頁面中的某些日期類型輸入的表單,我希望通過Angular獲得該值。它需要一個非預期的格式,如screenshot所示。輸入類型是日期而不是日期時間。不是預期的日期格式 - ng和日期輸入類型之間的差異
我測試發送此表格,我收到正確的預計日期,所以問題是如何在angulare得到正確的日期?
謝謝你的幫助!
下面是代碼:
<fieldset>
<div class="form-group">
<label for="start_date" class="col-sm-2 control-label">Date de début</label>
<div class="col-sm-10">
<input type="date" name="start_date" ng-model="start_date" class="form-control" required="required">
</div>
</div>
<div class="form-group">
<label for="end_date" class="col-sm-2 control-label">Date de fin</label>
<div class="col-sm-10">
<input type="date" name="end_date" ng-model="end_date" class="form-control" required="required">
</div>
</div>
<div class="form-group">
<label for="input" class="col-sm-2 control-label">Type de contact:</label>
<div class="col-sm-2">
<select ng-model="type" id="input" class="form-control" required="required">
<option value="all">Tous</option>
<option value="fiche">Demande de renseignements (DR)</option>
<option value="telephone">Demande de rappel</option>
<option value="contact">Général</option>
</select>
</div>
</div>
<div class="form-group">
<div class="col-sm-10 col-offset-2">
<button type="submit" ng-click="getcontacts(start_date, end_date, type);" class="btn btn-primary">Lancer la recherche</button>
</div>
</div>
{{ start_date}} {{end_date}} {{ type }}
您可以使用moment.js格式化日期,這是一個非常強大的解決方案 –
不清楚問題所在。 – charlietfl