PHP:使时间相对于开始日期提前

凯戈

堆栈溢出,

我需要一些指导:

说我有一个时间列表(03.30, 04.35, 05.30, 08.05...23.00, 23.50, 00.36).现在我知道开始日期,因此对于00:00到23:59之间的时间,我可以简单地使用strtotime($ time,$ date)获得给定时间的有效时间戳。但是,我很难获得防弹时间戳的时间是午夜之后的时间-使用strtotime($ time,$ date)会给我今天的时间戳,而不是下一个日期。

希望这会有意义,并且有人可以指出我正确的方向。

我已经完成了强制性搜索,但是我认为我的要求表达不正确:(

飞溅58

如果我正确地认为列表始终排序并且今天最早的时间比明天的时间高,那么:

$list = array(03.30, 04.35, 05.30, 08.05, 23.00, 23.50, 00.36);

$nextday =  $list[0];
$today = date("Y-m-d", time());
foreach ($list as $item) {
  // need to convert to time format h:i
  $time = str_replace('.',':', $item);
  if ($item < $nextday) echo date("Y-m-d H:i:s", strtotime($today.' '.$time.' +1 day '))."\n";
  else echo date("Y-m-d H:i:s", strtotime($today.' '.$time))."\n";
  }

结果

2015-06-01 03:03:00
2015-06-01 04:35:00
...
2015-06-01 23:05:00
2015-06-02 00:36:00

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

strototime()相对于时间的日期

来自分类Dev

按组计算相对于开始日期的差异

来自分类Dev

相对于日期范围的日期/时间格式

来自分类Dev

相对于(日期,小时,分钟等)的时间戳偏移

来自分类Dev

如何过滤相对于某个日期时间的 SQL 表?

来自分类Dev

要求`ts`打印相对于二进制开始时间的时间戳?

来自分类Dev

绝对数字的日期时间(相对于设置日期)

来自分类Dev

将日期差异转换为相对于1970年之前的日期(以秒为单位)的时间戳(以秒为单位)。的PHP

来自分类Dev

最大年龄相对于上次修改日期或请求时间?

来自分类Dev

相对于输入字符串中提供的时区解析日期时间

来自分类Dev

如何收集相对于php中特定日期值的日期?

来自分类Dev

PHP下第二个星期五(相对于当前日期)

来自分类Dev

显示相对于时间服务器的时间漂移

来自分类Dev

使用strptime解析相对于本地时间的时间戳

来自分类Dev

NSDateFormatter可以格式化相对于当前时间以外的其他日期的日期吗?

来自分类Dev

C ++时区相对于解析时间的偏移

来自分类Dev

如何在Oracle中找到相对于日期的时差?

来自分类Dev

排序集合相对于当前日期的Java

来自分类Dev

sql min 日期相对于另一列

来自分类Dev

Mysql 更新日期相对于特定列更新

来自分类Dev

相对于客户端提前在服务器上使用Date.now()吗?

来自分类Dev

PHP和路径-相对于文件且不包含代码

来自分类Dev

相对于窗口的位置

来自分类Dev

相对于行进的风向

来自分类Dev

VisibilityOfElementLocated相对于presentOfElementLocated

来自分类Dev

相对于数的能力

来自分类Dev

相对于开始拖动位置HTML5(Ember)跟踪鼠标

来自分类Dev

如何在Java脚本中相对于其父元素获取选定的文本开始设置?

来自分类Dev

如何获得相对于当前文本视图开始位置的滚动位置偏移量?

Related 相关文章

  1. 1

    strototime()相对于时间的日期

  2. 2

    按组计算相对于开始日期的差异

  3. 3

    相对于日期范围的日期/时间格式

  4. 4

    相对于(日期,小时,分钟等)的时间戳偏移

  5. 5

    如何过滤相对于某个日期时间的 SQL 表?

  6. 6

    要求`ts`打印相对于二进制开始时间的时间戳?

  7. 7

    绝对数字的日期时间(相对于设置日期)

  8. 8

    将日期差异转换为相对于1970年之前的日期(以秒为单位)的时间戳(以秒为单位)。的PHP

  9. 9

    最大年龄相对于上次修改日期或请求时间?

  10. 10

    相对于输入字符串中提供的时区解析日期时间

  11. 11

    如何收集相对于php中特定日期值的日期?

  12. 12

    PHP下第二个星期五(相对于当前日期)

  13. 13

    显示相对于时间服务器的时间漂移

  14. 14

    使用strptime解析相对于本地时间的时间戳

  15. 15

    NSDateFormatter可以格式化相对于当前时间以外的其他日期的日期吗?

  16. 16

    C ++时区相对于解析时间的偏移

  17. 17

    如何在Oracle中找到相对于日期的时差?

  18. 18

    排序集合相对于当前日期的Java

  19. 19

    sql min 日期相对于另一列

  20. 20

    Mysql 更新日期相对于特定列更新

  21. 21

    相对于客户端提前在服务器上使用Date.now()吗?

  22. 22

    PHP和路径-相对于文件且不包含代码

  23. 23

    相对于窗口的位置

  24. 24

    相对于行进的风向

  25. 25

    VisibilityOfElementLocated相对于presentOfElementLocated

  26. 26

    相对于数的能力

  27. 27

    相对于开始拖动位置HTML5(Ember)跟踪鼠标

  28. 28

    如何在Java脚本中相对于其父元素获取选定的文本开始设置?

  29. 29

    如何获得相对于当前文本视图开始位置的滚动位置偏移量?

热门标签

归档