首页 > 解决方案 > 停止 CodeIgniter 模型以格式化 SQL 日期字段

问题描述

我有一个带有日期字段的 MSSQL 数据库表。使用 codeigniter 选择该字段时,它返回的格式化日期与数据库中的格式不同。我需要的是 CI 模型返回原始日期格式,以便我可以根据需要格式化日期。

TSQL 返回

2018-05-18

显示为 HTML

May 18, 2018 12:00:00:AM

我需要按原样显示

2018-05-18

标签: codeigniter

解决方案


希望对你有帮助 :

$returned_date ='May 18, 2018 12:00:00:AM';

$date = DateTime::createFromFormat('M d, Y H:i:s:A', $returned_date);
echo $date->format('Y-m-d');
 /*Output 2018-05-18*/

工作示例:https ://eval.in/1005671

更多信息:http: //php.net/manual/en/datetime.createfromformat.php


推荐阅读