php - 从日期 ('g:i a' 减去 6 小时,strtotime($time_date_data));

标签 php date

我正在使用以下代码将通用时间代码转换为对用户更友好的代码。

$meeting_time = date('g:i a', strtotime($time_date_data));

但现在我需要从 meeting_time 中减去 6 小时。我应该在上面的代码之后执行它还是可以将它用于相同的日期函数?

类似于:

$meeting_time = date('g:i a' - 6, strtotime($time_date_data));

最佳答案

$meeting_time = date('g:i a', strtotime($time_date_data) - 60 * 60 * 6);

字符串到时间 (strtotime) 返回一个以秒为单位的 Unix 时间戳(从 Epoch 开始),因此您可以简单地减去 21600 秒,然后再将其转换回指定的日期格式。

关于php - 从日期 ('g:i a' 减去 6 小时,strtotime($time_date_data));,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8214104/

相关文章:

java - 具有自定义切换日期的 GregorianCalendar 在切换前设置了意外日期

php - 检查是否存在 "run-time"多维数组键

jquery - 有谁知道jquery中计算时间流逝的插件吗?

sql - 查询以根据列获取隔天的记录

php - pdo 语句始终返回 true

android - 当语言环境为阿拉伯语时,android 中的日期格式问题

date - 如何在 Hive 的范围之间按顺序创建日期表?

javascript - 如何在 JSON 文件中搜索?

php - PDO fetch 什么都不返回

php - 为什么 natsort(或 natcasesort)不在这里工作?