【问题标题】:Convert formatted date back to unix将格式化的日期转换回 unix
【发布时间】:2014-05-25 23:10:59
【问题描述】:

我将使用哪个函数将自定义格式的日期转换回 Unix 纪元时间?

例如:

("Ymd") -> ("U");

我查看了 date("U",strtotime("20140525")); ,但不确定如何适应原始格式 Ymd

该函数如何知道输入格式是 YYYYMMDD,因为它看起来可以工作。

谢谢

【问题讨论】:

    标签: php date time


    【解决方案1】:

    你可以使用DateTime::createFromFormat():

    $date = DateTime::createFromFormat('Ymd', '20140525');
    echo $date->format('U');
    

    【讨论】:

    • 太棒了,这正是我想要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多