mysql的time类型用字符串表示形如=>838:59:59
我现在想用这个串实例化php的一个等价的对象,请问改如何实现?
thx!
我现在想用这个串实例化php的一个等价的对象,请问改如何实现?
thx!
解决方案 »
- 关于require_once 的问题
- php正则匹配一段文字 很简单 60分
- 数据更新问题!
- javascript高手帮帮忙
- PHP中GD库的官方站文档中有显示ImageGifAnimBegin这个函数,为什么我用在PHP中会提示undefined function?
- 跪求,2000下打开3306端口的方法
- 打印位置控制问题。。。。
- 求论坛投票功能的实现原理。
- php中是否有下载函数,如下载server端指定目录下的word文档到客户端?????
- sql,去重查询distinct
- 请教一个smarty+js的问题
- apache URL重写实现http://x.a.cn->http://www.a.cn/x
等价date("H:i:s");
可以,参看手册
http://www.php.net/manual/en/function.date.php
超过24小时只能用天表示吧,我的本意是超过60分钟的部分一律用小时表示,就像mysql的Time
例:$a = xxxxxx;//总秒数
$day = floor($a/(24*3600));
$remain = $a%(24*3600);
$h = floor($remain/(3600));
$i = floor(($remain-$h*3600)/60);
$s = $remain%60;
$format = $day." ".$h.":".$i.":".$s ;echo $format;
最好的方法是存入unix时间戳,int格式的。
如果你存入这个样子的,存入的和取出的时候都需要转换,影响运行效率。