在PHP中,可以使用strtotime()函数将时间字符串转换为时间戳,然后使用date()函数将时间戳格式化为所需的时间格式。
如果要按百分比计算时间值,可以使用以下代码示例:
上述代码中,calculateTimeValue()函数接受一个百分比参数,并计算出当前时间后对应百分比的时间值。首先获取当前时间戳,然后根据百分比计算时间差,再将时间差添加到当前时间戳上得到目标时间戳,最后使用date()函数将目标时间戳格式化为指定的时间格式。
示例中使用calculateTimeValue(30)计算当前时间后30%的时间,并将结果以Y-m-d H:i:s的格式输出。
希望以上解决方法对您有所帮助!
下一篇:按百分比排序,除了100%。