【发布时间】:2015-10-28 14:43:41
【问题描述】:
我正在使用 PHP 查询 AS400 DB2 数据库。时间(ADACTM)保存在表格中,如下所示;
我需要将其转换为人类可读的格式,例如 9:46:23。
我目前正在 PHP 中执行此操作;
$adactm = str_split($fin2['ADACTM']);
$adactm = "$adactm[0]$adactm[1]:$adactm[2]$adactm[3]:$adactm[4]$adactm[5]";
问题是,当时间没有 2 位小时时,PHP 认为数组位置 0 实际上是位置 1。所以时间显示为;
94:62:3
如果有人有办法解决这个问题,将不胜感激。谢谢!
【问题讨论】: