【问题标题】:how can i seperate and display time and date from a string如何从字符串中分离和显示时间和日期
【发布时间】:2018-10-01 19:15:50
【问题描述】:

我正在使用 curl 发送 XML 数据并从 API 服务器获得响应

我的日期字符串是这种格式 201810011450

我想将此字符串中的日期和时间分成两个单独的字段

$日期和$时间

我尝试过使用 strtotime,但它没有显示正确的输出。

任何帮助将不胜感激

【问题讨论】:

标签: php xml curl


【解决方案1】:

创建一个 DateTme 对象

$dt = DateTime::createFromFormat('YmdHi','201810011450');

然后转换成你想要的格式

echo $dt->format('r'); // Mon, 01 Oct 2018 14:50:00 -0400

例如,

$date = $dt->format('Ymd'); 
$time = $dt->format('Hi');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多