腓添加不时
回答
假设你从数据库中获取的时间在变量$ DBTIME我会做这样的事情:
$timeArray = explode (":", $dbTime);
$newTime = time() + ($timeArray[0]*60*60) + ($timeArray[1]*60) + $timeArray[2];
$finalTime = date('Y-m-d H:i:s',$newTime);
未必是最干净的方式,但它是一种选择:)
谢谢,这很好。 – 2011-03-08 14:41:49
$a = strtotime($timetoadd);
$b = date('U') + $a;
$c = date('Y-m-d H:i:s',$b);
编辑:代替试试这个:
$arr = explode(':',$timetoadd);
$b = mktime(date('h')+$arr[0],date('i')+$arr[1],date('s')+$arr[2],date('m'),date('d'),date('y'));
$c = date('Y-m-d H:i:s',$b);
我曾试过,但我得到了这个:1916-04-06 17:16:06,这是一个过去的日期... – 2011-03-08 14:32:12
检查我的编辑。给它一个镜头,让我知道它是否工作 – Munim 2011-03-08 16:09:33
是的,工作。谢谢! – 2011-03-08 23:21:48
从你的问题,我了解您希望将数据库中的时间值添加到当前日期时间值中。这是这样做的代码: -
// hh:mm:ss value you get from your database
$yourDateTime = "SOME DATA";
// current date time
$currentDateTime = date("Y:m:d h:i:s", time());
// separating date and time
$currentDateTimeArray = explode('', $currentDateTime);
// adding your time value to current time value
$currentDateTimeArray[1] = $yourDateTime;
$newDateTime = implode('', $currentDateTimeArray);
希望这会有所帮助。谢谢。
- 1. 腓添加新的JSON对象
- 2. 腓array_values不工作
- 3. 腓SimpleXMLElemenet不工作
- 4. 加入雄辩ORM腓laravel
- 5. 腓卷曲:工作脚本,需要一点点添加
- 6. 腓 - 循环不同的CSS
- 7. 腓utf8_decode()不与–ž
- 8. 在腓
- 9. 腓无法加载动态库火鸟
- 10. Convert.ToDatetime不添加时间戳
- 11. 无法添加不时PHP
- 12. 腓线输出
- 13. 腓Elasticsearch错误
- 14. 腓返回值
- 15. 腓从项目
- 16. 腓catch异常
- 17. 腓Imageresize性能
- 18. 腓检查
- 19. 的关键腓
- 20. 腓数最少
- 21. 腓附加邮件不能正常工作
- 22. 腓关闭窗口的时间
- 23. 图像不正确的位置腓
- 24. JQuery Ajax响应不工作|腓
- 25. 不接受贝宝快速交易 - 腓
- 26. SQL添加日期时间添加小时添加分钟
- 27. 腓的foreach日期
- 28. 腓获得导航
- 29. 腓合并阵列
- 30. 截断输出腓
你的意思是“添加日期和时间”?哪一天?目前? – phihag 2011-03-08 14:20:12
这么宽的问题.............. – 2011-03-08 14:21:16
这个线程可能可以帮到你:http://stackoverflow.com/questions/2303724/formating-an-sql-timestamp-with-php – Enthusiast 2011-03-08 14:21:35