如何将时间日期从JSON转换为可读的


How to convert time date from JSON to human readable?

请帮助我用PHP将JSON时间数据转换为12小时的人类可读时间。

我从JSON中得到的时间数据是:1380、1395等等JSON时间数据对应的实时性如下。1380是晚上11点1395是上午11点15分

现在请告诉我如何在PHP 中将(1380、1395等)转换为人类可读时间12小时

提前感谢。

看起来1380是当天的分钟数。

您可以使用gmdate()。首先将分钟转换为秒(乘以60),然后在gmdate函数中使用它。

echo gmdate("h:i A", 1380*60);

假设该值只是自午夜以来的分钟数:

$value = 1395;
$hours = floor($value / 60);
$minutes = $value - ($hours * 60);
$time = $hours . ':' . $minutes;

尽管对夏令时发生的事情进行一些澄清是有用的