将输出转换为可读时间
Convert output to a readable time
好吧,我目前正在使用 twitch 的 API,我想 echo
当前流开始的时间。目前输出如下:2015-04-11T07:45:20Z seconds
所以我想知道如何将其转换为可读时间。即 07:45:20
.
DateTime::createFromFormat()
允许您读取非标准日期输入并将其转换为 DateTime
对象,然后您可以使用该对象来格式化输出:
$date = DateTime::createFromFormat('Y-m-d\TH:i:s\Z *', '2015-04-11T07:45:20Z seconds');
echo $date->format('H:i:s'); // 07:45:20
好吧,我目前正在使用 twitch 的 API,我想 echo
当前流开始的时间。目前输出如下:2015-04-11T07:45:20Z seconds
所以我想知道如何将其转换为可读时间。即 07:45:20
.
DateTime::createFromFormat()
允许您读取非标准日期输入并将其转换为 DateTime
对象,然后您可以使用该对象来格式化输出:
$date = DateTime::createFromFormat('Y-m-d\TH:i:s\Z *', '2015-04-11T07:45:20Z seconds');
echo $date->format('H:i:s'); // 07:45:20