zoukankan      html  css  js  c++  java
  • 囧啊!!时间戳转化为时间出错php

    最近写了一个api,测试也没发现啥问题。可是上线之后发现有时api的返回结果不正确。为什么呢?

    调我接口的同学给了两个调用示例,理论上两个的结果应该一致,实际结果却不一致。

    api调用带了一个时间戳参数date,通过把date转化为时间格式,我发现date化为时间之后跟原来的时间不一样,所以导致错误。

    我就跟掉接口的同学说,你参数不对,所以发生了这种情况。

    但是那同学也坚持自己没错,时区啥的咱俩也一致。我是百思不得骑姐。

    主要是因为对自己太自信了,根本没意识到时间戳转化为时间的时候发生错误。

    我是这么转的

    $date = date("Y-m-d h:i:s",$date);
    

      记忆中这种格式就是YYYY-MM-DD HH:II:SS,其实不是的,小h是十二小时制。

    正确应该是这样

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

      囧啊 !!!!

  • 相关阅读:
    C#移动及改变控件大小
    flutter学习(状态组件,组件)
    dart学习1
    rn的优化
    git命令
    Immutable
    树形数据结构的搜索功能
    promise
    js出场率极高的代码
    js浮点数计算精度解决方案
  • 原文地址:https://www.cnblogs.com/taijun/p/3987788.html
Copyright © 2011-2022 走看看