php向Postgresql中插入时间格式问题

最近在对接互联网医院监管前置机时,向前置机Postgresql数据库插入数据时出现了一个问题,就是我在数据插入前置机前把时间用date(‘Y-m-d h:i:s’,strtotime($info[‘modified’]))格式化后,插入Postgresql数据库后下午的时间会变成上午的时间。

php向Postgresql中插入时间格式问题
格式化代码
php向Postgresql中插入时间格式问题

看到这种情况,首先我猜应该是Postgresql的时间格式可能有些区别,于是开始搜索Postgresql 时间格式,根据网上的信息,我大概知道postgresql可以配置不同的时间格式。

php向Postgresql中插入时间格式问题

那我就先看看前置机上用的是什么样的风格吧?

show datestyle

php向Postgresql中插入时间格式问题

好像是很通常的格式,但是我看到了ISO这个关键词,那我用标准的ISO时间格式插入呢?于是将时间格式转换改成date(DATE_ISO8601)方式。

php向Postgresql中插入时间格式问题
php时间格式化为ISO8601方法
php向Postgresql中插入时间格式问题

再上传就ok啦,因为平时都是在php+mysql的环境中开发,用习惯了’Y-m-d h:i:s’这种方式,没有出现过什么问题,所以,也就没有注意过时间格式这些细节。所以在这里记录一下,给可能碰到类似问题的人一个解决思路。

除了DATE_ISO8601还有如下常量可以使用。

php向Postgresql中插入时间格式问题

原创文章,作者:Zeyu,如若转载,请注明出处:https://jinzhijun.cn/develop/575

赞 (0)
ZeyuZeyu
上一篇 2021年7月22日 下午11:58
下一篇 2021年7月26日 上午12:06

相关推荐

  • PHP代码审计一条龙思路(转)

    00×0 前言 最近也是边挖src边审计代码,总结下最近的php代码审计的一些思路,我一般按照顺序往下做,限于能力水平,可能会有不对或者欠缺的地方,希望各位师傅能够指导。 00×1…

    2022年5月31日
    1.7K
  • 单点登录SSO设计与实现(转)

    前言: 是时候了解一下SSO相关的知识了,本篇主要是概念篇,发现网上两篇不错的文章,简单整合了一下,原文链接:https://www.cnblogs.com/Java3y/p/10…

    2021年7月29日
    2.6K
  • 记录一下宝塔搭建Redis遇到的一个小问题

    最近在对接广东省互联网医院监管平台时,发现广东这边是要求平台必须要有医生和患者要有视频通话功能。因为原本的消息通话是用的网易IM,所以音视频也选的网易。网易音视频能实现通话视频云录…

    2021年6月29日
    1.8K
  • thinkphp使用input(‘param.’)多一个url参数

    今天写代码的时候出现一个奇葩问题,用input(‘param.’)获取post数据时,请求参数中多了一个请求url参数,导致数据提交总是出现问题。 经搜索得…

    2021年12月30日
    1.8K
  • window配置Vue2开发环境

    最近找到一套互联网医院的源码,前端技术栈用的是vue,于是想着把vue开发环境搭起来,在网上找了一点资料,现在总结记录一下,方便以后查阅。 一、介绍 Vue (读音 /v…

    2020年10月17日
    1.8K
  • 扩充合并阿里图标库

    最近在开发系统时遇到一个问题,因为前端用的是网上的前端模板,该前端引入的是他自己在阿里巴巴图标库文件。但是当我想用其他图标时就出现问题了,这个图标库里没有我想用的图标,或者用的图标…

    2022年5月6日
    2.2K
  • PHP设计模式之命令模式

    命令模式,也称为动作或者事务模式,很多教材会用饭馆来举例。作为顾客的我们是命令的下达者,服务员是这个命令的接收者,菜单是这个实际的命令,而厨师是这个命令的执行者。那么,这个模式解决…

    2022年1月7日
    1.4K
  • 理解开发HD 钱包涉及的 BIP32、BIP44、BIP39(转)

    理解开发HD 钱包涉及的 BIP32、BIP44、BIP39 数字钱包概念 钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户的钥匙(私钥)才可以对…

    2022年8月4日
    5.1K
  • vmware最小安装centos并配置固定本地固定ip

    最近公司互联网医院的接入工作差不多进入了尾声,接下来就是整理一些资料什么的,所以有些空闲时间,想着学一下swoole,然后就碰到了安装虚拟机的问题。之前也装过很多次,但是每次安装都…

    2021年8月16日
    2.1K
  • 互联网医院_三级等保_存储型跨脚本执行漏洞

    最近公司在做三级等保备案,安全测试方反馈过来一份漏洞测试报告,其中有一条定义为高危的漏洞:存储型跨脚本执行。 造成这个漏洞的原因,是因为没有对客户端提交的内容进行安全过滤。系统用的…

    2021年2月5日
    40.8K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注