請告訴我在bootstrap模板中生成輸入日期的最佳方法,然後將其存儲在laravel db中。在bootstrap/laravel中輸入和存儲日期的最佳方法是什麼?
另外如何使用掩碼作爲dd/mm/yyyy與最小代碼和js插件的表單輸入?
請告訴我在bootstrap模板中生成輸入日期的最佳方法,然後將其存儲在laravel db中。在bootstrap/laravel中輸入和存儲日期的最佳方法是什麼?
另外如何使用掩碼作爲dd/mm/yyyy與最小代碼和js插件的表單輸入?
您可以使用moment.js解析您的日期並將其放入日期的字段中。
moment('your date value here').format('dd/mm/yyyy');
$(function(){
$("#sample").val(moment('2017-04-23').format('DD/MM/YYYY'));
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<input id="sample" value=""/>
您可以分析使用parse()
和createFromFormat()
Carbon methods任何日期的格式保存到數據庫之前:
$createdAt = Carbon::parse($request->date);
您也可以轉換日期的任何格式:
$createdAt = $model->created_at->format('Y-m-d');
您可以使用accessors and mutators自動執行此操作。