任何人都可以帮助我解决长时间困扰的问题,我正在尝试添加时间,例如格式为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. Pandas常用函数
  2. Windows Phone Developer Tools Beta 发布
  3. UR #13 Yist
  4. 机器视觉:平行光源在双远心系统中的应用
  5. HTTP session的原理
  6. 免费又好用的Redis可视化工具,强烈推荐!
  7. DotNetBar布局(一)
  8. 【计算方法】牛顿插值法
  9. 电脑键盘出现计算机,电脑上出现了键盘怎么办
  10. 蓦然回首,Java 已经 24 岁了!
  11. 有域名得git是怎么弄得_部署到Github Pages上的博客,自定义域名,和免费域名如何申请...
  12. oracle大杂烩(二)
  13. 鹏鹏:python 机器学习初学者 三剑客介绍。
  14. Android面试题之动画+事件处理篇,安卓消息分发机制
  15. android 延时拍照,手机如何延时拍摄 手机延时拍摄技巧有哪些
  16. WAF(网络应用防火墙)是什么
  17. 帮我写一个X波段小型化带通滤波器开题报告
  18. 技术债务造成的延误成本,第4部分
  19. 再揭国产COS操作系统的内幕
  20. Linux忘记密码的解决方法

热门文章

  1. 疫情攻坚战“分秒必争” 宜搭免费开放疫情相关应用
  2. AliOS Things 电源管理框架使用说明
  3. 如何部署一个Kubernetes集群
  4. 云+X案例展 | 传播类:k3s基于逾百台工控机的应用实践
  5. java哪个城市的需求量大_4大互联网热门城市Java薪资情况,看完你想去哪个城市发展呢?...
  6. mapreduce原理_Hbase Bulkload 原理面试必备
  7. c语言队列作用,队列(C语言)
  8. 一文简单弄懂tensorflow_在tensorflow中设置梯度衰减
  9. 计算机教室卡通画,电脑绘画对彩色童年的应用
  10. liunx JMeter 进行压力测试