任何人都可以帮助我解决长时间困扰的问题,我正在尝试添加时间,例如格式为h:ia的小时和分钟,格式为01:00(一个小时),00:30(30分钟), 02:00(两个小时)等。在php中。

因为我有几个小时,例如('00:30','01:00','01:30','02:00')的格式就已经存在了。

我尝试了这个

$interval="01:00";

$now=new DateTime('h:ia');

$time=($now,strtotime(+$interval,$now));

但它不起作用。

任何帮助将不胜感激。

参考方案

您应该检查strtottime()文档以增加1小时的使用时间

strtotime("+1 hour");

您也可以使用time() + 60*60

您可以使用DateTime对象中还有一个名为“ add”的方法。

从手册:

DateTime :: add-date_add —将一定数量的天,月,年,小时,分钟和秒添加到DateTime对象

您可以创建DateInterval对象,并将间隔添加到现有的DateTime对象中。

要格式化日期,可以在format()对象上使用DateTime方法。

编辑:

简单爆炸也可以解决您的问题。

$interval="01:00";

$xp = explode(":", $interval);

$time=time() + (int)$xp[0] * 60*60 + (int)$xp[1]*60;

echo date("h:ia", $time);

或更面向对象的方式

$interval="01:00";

$now=new DateTime();

$now->add(new DateInterval("P0000-00-00T$interval:00"));

echo $now->format('h:ia');

Working demo

PHP:将数组值加在一起 - php

我相信这比标题听起来要难一些,但我可能完全错了。我有一个像这样的数组:[["londrina",15],["cascavel",34],["londrina",23],['tiradentes',34],['tiradentes',21]] 我希望能够采用通用…PHP JQuery复选框 - php

我有以下片段。 var myData = { video: $("input[name='video[]']:checked").serialize(), sinopse: $("#sinopse").val(), dia: $("#dia").val(), quem: $(…PHP strtotime困境 - php

有人可以解释为什么这在我的服务器上输出为true吗?date_default_timezone_set('Europe/Bucharest'); var_dump( strtotime('29.03.2015 03:00', time()) === strtotime('29.03.2015 04:00…PHP-全局变量的性能和内存问题 - php

假设情况:我在php中运行一个复杂的站点,并且我使用了很多全局变量。我可以将变量存储在现有的全局范围内,例如$_REQUEST['userInfo'],$_REQUEST['foo']和$_REQUEST['bar']等,然后将许多不同的内容放入请求范围内(这将是适当的用法,因为这些数据指的是要求自…php-casperjs获取内部文本 - php

我正在为casperjs使用php包装器-https://github.com/alwex/php-casperjs我正在网上自动化一些重复的工作,我需要访问一个项目的innerText,但是我尚不清楚如何从casperjs浏览器访问dom。我认为在js中我会var arr = document.querySelector('label.input…

php怎么把日期加时间,将小时分钟添加到日期时间 - php相关推荐

  1. Java获取当前时间的小时/分钟

    java获取当前时间的小时/分钟等... 方法一: Date date = new Date(); int hours = date.getHours(); 方法二: GregorianCalenda ...

  2. mysql日期加天_MySql日期加天数,小时,分钟...得到新的时间

    在当前的日期上加三天,天数随便改: SELECT date_add(CURRENT_DATE(), interval 3 day); 在指定的日期上加三天: SELECT date_add('2014 ...

  3. Java String格式日期加1秒(分钟或小时)

    需求: 将如下:2017-09-18 23:59:58 String类型日期加1秒,并输出. SimpleDateFormat df = new SimpleDateFormat("yyyy ...

  4. java当前时间减1分钟_java 实现当前时间加减30分钟的时间代码

    如代码所示: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date now = new ...

  5. 9、输入一个时间(小时:分钟:秒),输出该时间经过5分30秒后的时间。

    h,m,s=input("请输入一个时间(小时:分钟:秒):\n").split(":") h,m,s=int(h),int(m),int(s) if h> ...

  6. android谷歌补丁日期,在谷歌日历Android中添加开始日期和结束日期之间所有日期的事件...

    在谷歌日历 Android中添加开始日期和结束日期之间所有日期的事件.我希望每3个月剩余一次,直到结束日期. 这是我的功能 public void addEvent1(Context ctx, Str ...

  7. java时间差工具_Java 工具类 计算两个日期之间相差 天 小时 分钟 秒

    java 日期做差 : 场景 判断过期 public static String dateDiff(String startTime, String endTime, String format) { ...

  8. php当前时间减去20分钟,从当前日期和时间中减去一些日期和时间,以便在PHP中查找年龄...

    假设我有一张票$create_time ="2016-08-02 12:35:04".我想从当前日期和时间中减去$create_time,如$current_time =" ...

  9. php 时间相差 小时 分钟,php程序时间相差8个小时的解决办法

    php程序时间相差8个小时的解决办法 在使用国外主机或者本地自己配置安装的php环境中,由于默认设置的是国外的时区或者说是系统默认的时区.date函数返回的时间值和北京当地时间总是相差8小时. 解决方 ...

最新文章

  1. 人体姿态跟踪--Pose Flow: Efficient Online Pose Tracking
  2. 再说TCP神奇的40ms
  3. python语言入门pdf-Python语言入门.pdf
  4. windows 系统监视器 以及建议阀值
  5. spark知识点八万字长文最全汇总和高频面试题目
  6. LVM和raid结合使用
  7. windchill开发之创建对象
  8. Java黑皮书课后题第10章:*10.5(显示素数因子)编写一个程序,提示用户输入一个正整数,然后以降序显示它的所有最小因子
  9. 2 0 2 0 年 第 十 一 届 蓝 桥 杯 - 省赛 - Python大学组 - A. 门牌制作
  10. 思科路由器的基本设置(主机名,密码)
  11. [js高手之路]使用原型对象(prototype)需要注意的地方
  12. 使用.NET读取XML文件
  13. 解决$ is not define
  14. .NET技术(Path)
  15. 幼儿园管理云平台众多,只有一家与众不同
  16. 101/103/104规约应用典型问题例举
  17. Android的一个登陆注册页面
  18. sd/mmc驱动框架-(三)mmc子系统的数据结构
  19. Android APP开发入门
  20. 涨薪 50%,从小厂逆袭,坐上美团 L8 技术专家(面经 + 心得)

热门文章

  1. 如何在 Apache Flink 中使用 Python API?
  2. Knative Service 之流量灰度和版本管理
  3. 【实操手册】如何把一场直播录制下来?
  4. 玩 High API 系列好文:UGC内容检测、视频智能、拍照翻译、懂天气的草地喷水头...
  5. 阿里安全开源顶尖技术“猎豹” 计算更快数据更安全
  6. 看完这篇操作系统,和面试官扯皮就没问题了!
  7. 破解面试难题8个角度带你解读SQL面试技巧!
  8. 一文读懂云计算和PAYG“现付现用”模型
  9. php组成,PHP的控制结构,PHP脚本是由一系列语句组成的。
  10. linux克隆后重新封装,克隆后立即在OSX上修改Linux内核源代码