【问题标题】:Why doesn't this code render the time in addition to the date?为什么这段代码除了日期之外不呈现时间?
【发布时间】:2013-08-20 00:06:52
【问题描述】:

此代码呈现日期(月、日、年),但不呈现时间。它正在一个 php 上传网站上使用。我很感激任何建议。谢谢。

<time datetime="<?= date( 'm-d-Y', strtotime( $file->added ) ) ?>"><?= date( 'm.d.Y', strtotime( $file->added ) ) ?>

【问题讨论】:

  • 您忘记附上代码
  • 嘘。抱歉,我不知道如何编辑问题。这是代码:
  • 为什么你认为这段代码应该额外渲染时间?你明白'm-d-Y''m.d.Y'是什么意思吗?
  • 月日年。由于strtotime,我认为它会显示时间。如果你有时间请解释一下。谢谢。
  • 请阅读date()strtotime() 函数文档。每次您不确定函数的作用时 - 不要 甚至尝试通过名称猜测它,但请阅读文档

标签: php datetime upload


【解决方案1】:

需要将输出时间的请求添加到date()函数的参数1中。

<time datetime="<?= date( 'm-d-Y H:i:s', strtotime( $file->added ) ) ?>"><?= date( 'm.d.Y H:i:s', strtotime( $file->added ) ) ?>

【讨论】:

  • 非常感谢。它工作正常。我试过
猜你喜欢
  • 1970-01-01
  • 2022-11-04
  • 1970-01-01
  • 1970-01-01
  • 2013-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多