用PHP显示DB2时间

用PHP显示DB2时间,php,datetime,db2,Php,Datetime,Db2,我插入的时间值如下所示 <?php $time = date("H").date("i").date("s"); ?> 在DB2数据库字段中,其数据类型为6s(长度=6,类型=Signed)。因此,对于下午6:54的时间,我看到值存储为一些数字,如:185414 我想用php显示原始值 如何正确解析数字时间值并在php中显示它?好吧,我疯狂地找到了解决方案,它非常简单,只需从字符串中删除逗号,并将其格式化为如下显示:hh:mm:ssdb2字段是int吗?当它返回时,您必须将其视

我插入的时间值如下所示

<?php $time = date("H").date("i").date("s"); ?>

在DB2数据库字段中,其数据类型为
6s
(长度=6,类型=Signed)。因此,对于下午6:54的时间,我看到值存储为一些数字,如:
185414

我想用php显示原始值


如何正确解析数字时间值并在php中显示它?

好吧,我疯狂地找到了解决方案,它非常简单,只需从字符串中删除逗号,并将其格式化为如下显示:hh:mm:ssdb2字段是int吗?当它返回时,您必须将其视为字符串,并将其拆分为3组2个字符。digits()函数将数字转换为不带逗号的字符。