Bootstrap Datepicker显示错误的日期格式

时间:2018-10-23 07:17:55

标签: jquery html laravel

我使用引导日期选择器来获取输入到我的HTML页面的日期。我通过Laravel代码从后端获取当前日期为$ currentDate。

HTML:

<input type="text" name="manifest-date" class="datepicker calender form-control" placeholder="mm/dd/yyyy" id="manifest-date" value="{{$currentDate}}" />

jQuery:

$.fn.datepicker.defaults.format = "M-dd-yy";
$('.datepicker').datepicker({'setDate':new Date(), autoclose: true});

Laravel:

->with('currentDate', date('M-j-y'))

作为日期格式和$ currentDate的值,我在控制台中看到Oct-22-18,但输入字段显示为2018-10-22。怎么了?

1 个答案:

答案 0 :(得分:0)

您不必提供新日期。使用具有格式和自动关闭功能的jQuery代码。

$('.datepicker').datepicker({format : 'M-dd-yy', autoclose: true});