sách gpt4 ai đã đi

javascript - jquery datetimepicker 插件 am/pm - 数据库中的所有 pm 字符串

In lại 作者:行者123 更新时间:2023-11-29 00:21:50 27 4
mua khóa gpt4 Nike

我正在使用 codeigniter 和 jquery datetimepicker 插件。在我的 View 页面上,我有类似

的日期时间选择器格式
$(".traveler").datetimepicker({
dateFormat: 'yy-mm-dd',
timeFormat: 'hh:mm tt',
//other stuff
});

在我的 codeigniter Controller 操作方法中有

 'arrivaldate' => date('Y-m-d h:i:s a', strtotime($this->input->post('arrivaldate'))), 
'departuredate' => date('Y-m-d h:i:s a', strtotime($this->input->post('departuredate'))),

保存到数据库后,它看起来像这样 2013-12-04 08:00:00

当我从数据库读取到 present 时,我在 php 中执行此操作

date("Y-m-d h:i a",strtotime($myrow['arrivaldate']))

当我再次在我的 View 页面上显示它时,它看起来像 2013-12-04 08:00 am 而它应该说 2013-12-04 08:00 pm

出于某种原因,我无法弄清楚为什么?它必须符合我的格式,而且我整天都在处理它。有什么想法吗?

1 Câu trả lời

您的问题是时间。数据库时间 DATETIME 以军用时间存储。

改成

date("Y-m-d H:i:s", strtotime($somevariablehere));

现在,当您将其保存在数据库中时,它将是正确的。

关于javascript - jquery datetimepicker 插件 am/pm - 数据库中的所有 pm 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20768361/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com