2016-08-04 51 views
1

在我的日期形式输入我将只选择月份和年份,但是当我插入到数据库的保存月份和年份与当前日期。但我想slected月IM的设定日期1日使用碳也如何设置默认日期为1使用boottstarp datepicker与laravel

{!! Form::text('vessel_date',null,['class' => 'date-own form-control' , 'id'=>'date-own-id']) !!} 

控制器:

$input['vessel_date'] = Carbon::createFromFormat('m-Y', $request->vessel_date)->toDateString(); 

JS:

$('.date-own').datepicker({ 
     minViewMode: 1, 
     format: 'mm-yyyy' 
    }); 

回答

1

这里是我是如何使用的碳得到一个例子本月第一次在最近的申请中:

// (year, month, day) 
Carbon::createFromDate(null, null, 1) 

年,月,日是整数。

要插入/更新(取决于目标数据库格式)->format('M d Y')

1

之前格式化你可以试试这个。你可以找到它here

$('.datepicker').datepicker('update'); 
$('.datepicker').datepicker('update', '2011-03-05'); 
$('.datepicker').datepicker('update', new Date(2011, 2, 5)); 
0

只需添加到我的评论上面的答案,还亲切地检查你的DBMS的日期格式(例如,如果它是用相同的日期选择器)。

0

答案是

$('.date-own').datepicker({ 
     minViewMode: 1, 
     format: 'mm-yyyy' 
    }); 
相关问题