【问题标题】:convert mysql date to datetimepicker将mysql日期转换为日期时间选择器
【发布时间】:2014-08-13 13:43:28
【问题描述】:

我想将 mysql 日期转换为 datetimepicker,因为 datetimepicker 与 mysql 的格式不同,这使得 datepicker 只读,我无法选择另一个日期。

$(function() {
        $('#date').datetimepicker({
            pickTime: false,
        });
    });

mysql: y-m-d
datetimepicker:mm/dd/yy

编辑 控制器

 public function edit($id) {
        $values = DB::table('insur_docs')->where('car_id', $id)->get();
        return View::make('pages.insur_docs', array(
                    'values' => $values,
        ));

查看

{{ Form::label('authoriz', Lang::get('messages.authorization').'*', array('class'=>'control-label col-lg-4')) }}            
                <div class="col-lg-8">
                    {{ Form::text ('authoriz', isset($v->authoriz) ? $v->authoriz : '' , array(
                                'class' => 'form-control', 'id' => 'date')) 
                    }}
                </div>

我从控制器获取数据并传递给视图

【问题讨论】:

    标签: jquery mysql datepicker


    【解决方案1】:

    像这样更改日期时间选择器的格式:

    $(function() {
            $('#date').datetimepicker({
                dateFormat: 'mm/dd/yy'
            });
        });
    

    看看thisSO。

    【讨论】:

    • 从哪里获取数据?你是如何将它传递给你的日期选择器的?
    • 刚刚编辑了我的问题,我从控制器获取日期传递到视图,并将其显示为 mysql 格式。这样 datepicker 不会选择任何值,因为格式的变化
    • 你能把这个php(我相信laravel)产生的html代码贴出来吗,只需复制粘贴页面源代码的相关部分。
    猜你喜欢
    • 2018-11-23
    • 1970-01-01
    • 1970-01-01
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-23
    相关资源
    最近更新 更多