codeigniter - 停止 CodeIgniter 模型以格式化 SQL 日期字段
问题描述
我有一个带有日期字段的 MSSQL 数据库表。使用 codeigniter 选择该字段时,它返回的格式化日期与数据库中的格式不同。我需要的是 CI 模型返回原始日期格式,以便我可以根据需要格式化日期。
TSQL 返回
2018-05-18
显示为 HTML
May 18, 2018 12:00:00:AM
我需要按原样显示
2018-05-18
解决方案
希望对你有帮助 :
$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*/
更多信息:http: //php.net/manual/en/datetime.createfromformat.php
推荐阅读
- python-3.x - 如何在 Excel 中使用 Pandas 获取线条?
- php - Laravel,邮件发送超出预期
- node.js - Some confusion about callbacks and .toArray in node.js
- selenium - 带有 ChromeOptions 的 Selenium RemoteWebDriver,构造函数不可用?
- javascript - 使用 redux-hooks (useSelector) 访问 redux store
- flutter - 如何在 Dart 中通过引用模拟变量更新?
- dataframe - Spark:遍历每行中的列以创建新的数据框
- apache-spark - 如何在pyspark中找到几列的模式
- javascript - 在 Laravel 上异步加载 Vue 组件
- python - 在 kivy 中,是否可以更改微调器中子元素的颜色?