【问题标题】:Formatting the date 2011-09-23T23:00:00 to look like 23.09.11将日期 2011-09-23T23:00:00 格式化为 23.09.11
【发布时间】:2011-08-31 17:18:48
【问题描述】:

我希望这是一个非常简单的问题,但这让我发疯了!

PHP 中的日期格式似乎需要时间戳,但我只有2011-09-23T23:00:00,我想将其转换为23.09.2011 - 我该怎么做?

【问题讨论】:

  • php.net/manual/en/ref.datetime.php -- 阅读php手册中的日期时间函数(strtotime, date)
  • parse a date string的可能重复
  • 它可以被解释为重复,虽然如果你要合并它们,也许可以用一个好的标题来描述我们正在做的那种解析。我想不出一个好的!

标签: php date


【解决方案1】:

使用DateTime / date_create

date_create('2011-09-23T23:00:00')->format('d.m.Y');

使用strtotime

date('d.m.Y', strtotime('2011-09-23T23:00:00'));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-02
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    相关资源
    最近更新 更多