将mysql日期转换为日期时间选择器

Posted

技术标签:

【中文标题】将mysql日期转换为日期时间选择器【英文标题】:convert mysql date to datetimepicker 【发布时间】: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>

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

【问题讨论】:

【参考方案1】:

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

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

看看thisSO。

【讨论】:

从哪里获取数据?你是如何将它传递给你的日期选择器的? 刚刚编辑了我的问题,我从控制器获取日期传递到视图,并将其显示为 mysql 格式。这样 datepicker 不会选择任何值,因为格式的变化 你能把这个php(我相信laravel)产生的html代码贴出来吗,只需复制粘贴页面源代码的相关部分。

以上是关于将mysql日期转换为日期时间选择器的主要内容,如果未能解决你的问题,请参考以下文章

如何将使用日期范围选择器获得的值转换为两个单独的日期和时间?

php将日期格式转换为mysql格式以进行插入[重复]

如何将 jQuery 日期选择器转换为仅选择月份和年份?

将参数值从字符串转换为日期时间失败

如何将日期转换为“dd/MM/yyyy”格式?

将 GMT 日期时间转换为本地时区日期时间