gpt4 book ai didi

javascript - cakephp 3 日期输入和数据库问题

转载 作者:行者123 更新时间:2023-11-28 10:49:14 26 4
gpt4 key购买 nike

我正在尝试在应用程序的创建用户 View 中保存出生日期字段,我正在使用 Bootstrap 日期选择器以使其更加友好。将其格式化为 yyyy-mm-dd 以匹配 sql 日期格式。

在创建 View 中,当我选择日期时,它看起来像这样: 1993-07-06

但是当我保存并转到数据库检查新创建的用户时,我总是在生日字段上得到这个:

2180-01-05

boostrap datepicker 与它有什么关系吗?

我的 js 里只有这个

$('#data_1 .input-group.date').datepicker({
format: "yyyy-mm-dd",
todayBtn: "linked",
keyboardNavigation: false,
forceParse: false,
autoclose: true
});

任何帮助将不胜感激!

最佳答案

数据库中的生日字段检查数据类型是日期,之后使用保存生日字段检查日期格式请参阅下面的示例

$date='2016-04-02';
$date1=date('Y-m-d',strtottime($date));
echo $date1;

之后将您的数据保存到您的字段中。使用蛋糕 PHP

$this->request->data['Modelname']['datefiled']=$date1;
$this->Modelname->create();
if ($this->Modelname->save($this->request->data)) {
}

关于javascript - cakephp 3 日期输入和数据库问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36366852/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com