使用mySql:
开始时间=当前时间
旧时=当前时间 - 6小时
我能够获取当前时间并显示它,但无法在初始/当前时间前6小时获取/减去时间并将其存储在变量中,因此我可以使用PHP显示它。
currenttime = SELECT CURTIME()
result = mysqli_query(con,currenttime)
while(row = mysqli_fetch_array(result)) {
starttime = row[CURTIME()]
echo starttime//<==works till here
timebefore = SELECT SUBTIME('starttime',06:00:00')
我在mySql命令提示符下检查了功能SUBTIME(EXPR1,EXPR2),它运行正常,但无法在PHP脚本中找到它。
请帮忙。
答案 0 :(得分:0)
所以这就是我最终完成它的方式:
日期(“H:i:s”,mktime(日期(“H”) - $ number,日期(“i”),日期(“s”),0,0,0));
可能有很多不同的方法,但我能够以这种方式实现我想要的。
我的PHP版本是5.3.27,但我无法使用面向对象的方法。
没想到我需要包含任何库或任何东西。
哦,好吧,希望我的回答可以帮助那些像我一样新的人,并且遇到类似的事情,不必经过某些用户的模糊无用的指示。
干杯。