【问题标题】:Date_format() works for me but it doesn't for co-owner of the websiteDate_format() 对我有用,但不适用于网站的共同所有者
【发布时间】:2020-11-30 00:11:51
【问题描述】:

我有一个非常具体的问题。我使用此代码:

<?php $ScheduleDate = date_create($LeagueGeneralMenu['DatabaseCreationDate']); echo date_Format($ScheduleDate,"M j"); ?>

当我上传数据库时,一切正常。但是,当网站的共同所有者上传数据库时,我们会收到以下消息: 警告:DATE_FORMAT() 期望参数 1 为 DATETIMEINTERFACE,布尔值在 ...

这对我来说有点头疼,因为这段代码对我有效,但对共同所有者无效。你知道哪里可能有问题吗?

谢谢!

【问题讨论】:

  • 我们需要更多数据,尤其是定义$LeagueGeneralMenu值的部分。
  • 欢迎来到 Stack Overflow。为了帮助人们找到您的问题,请记住为您的编程语言添加适当的标签。在这种情况下我添加了php标签,如果不合适请更正。

标签: php date format


【解决方案1】:

您的 LeagueGeneralMenu['DatabaseCreationDate'] 属性中可能存在与数据相关的问题。 您能否通过检查 LeagueGeneralMenu['DatabaseCreationDate'] 是否具有有效的 DateTime 值然后仅格式化来尝试处理异常!

如果不是有效的 DateTime,您可以按原样显示,以便您了解正在获取的数据类型!

【讨论】:

    猜你喜欢
    • 2013-11-27
    • 2016-01-12
    • 2018-07-25
    • 1970-01-01
    • 1970-01-01
    • 2022-06-21
    • 1970-01-01
    • 1970-01-01
    • 2018-02-01
    相关资源
    最近更新 更多