date-math相关内容

2 time() 值之间的差异

我有 2 个 time() 值,例如: 13790785421379078574 我如何计算他们的差异并将输出显示为年、月、周、日、小时、分钟、秒等. 我认为上面的 2 个值相差 32 秒,所以在这种情况下,我想显示 32 秒. 解决方案 $datetime1 = new DateTime('@1379078542');$datetime2 = new DateTime('@13 ..
发布时间:2022-01-13 09:05:59 PHP

计算PHP中两个日期之间的工作时间

我有一个函数可以返回两个日期之间的差异,但是我需要计算出工作时间的差异,假设是周一到周五(上午 9 点到下午 5:30): //日期差异函数//设置时区date_default_timezone_set("GMT");//时间格式为 UNIX 时间戳或//PHP strtotime 兼容字符串函数 dateDiff($time1, $time2, $precision = 6) {//如果不是数 ..
发布时间:2021-12-23 19:30:39 PHP

PHP查找两个日期时间之间的差异

我正在尝试获取两个日期时间之间的差异并将其作为 datetime 返回.我找到了使用 diff 的例子,但我似乎做对了. $timein = date("Y-m-d H:i:s");$timeout = date("Y-m-d 20:00:00");$totaltime = $timein->diff($timeout); 但是 $totaltime 将 0000-00-00 00:00:00 ..
发布时间:2021-12-11 00:02:27 PHP

如何在MySQL中减去天数

如何在MySQL中减去时间?例如,今天是3月16日;我想减去15天才能达到3月1日.有什么方法可以用来从当前日期减去15天? 解决方案 SELECT DATE(NOW()-INTERVAL 15 DAY) 有关单元列表,请参见 ..
发布时间:2021-04-29 19:41:48 数据库

ISO 8601持续时间“ P1M”的值是多少(以秒为单位)?

假设我的ISO持续时间为ISO 8601,表示为“ P1M” 。通俗地说,这意味着“一个月”。假设不知道开始日期,是否存在将其转换为秒数的标准规则? 在30个月的时间里,它可能是2,592,000。 在31天中,可能是2,678,400。 2月,它可能是2,419,200或2,505,600 我的直觉说,无法在不知道上下文的情况下将“一个月”解析为确切的秒数,以及这些秒数在哪里布置 ..
发布时间:2020-10-27 01:08:35 其他开发

如何将日期解析为上个月的同一天?

如何在PHP中解析到上个月同一天的日期? 示例: 输入输出 2018-07-25-> 2018-06-25 2018-07-31-> 2018-06-30(因为没有31) 我的代码 $ d =“ 2018-07-25”; $ xd = date_parse_from_format(“ y-m-d”,$ d上个月); $ output_d = ..
发布时间:2020-10-19 00:37:41 PHP

PHP strtotime日期差

我想了解用户的年龄。我尝试过的 : $ dStart = strtotime(’1985-10-24’); $ dEnd = strtotime(’2014-07-30’); $ dDiff = $ dEnd-$ dStart; 回显日期('Y',$ dDiff); 但是得到1998而不是28,正确的代码是什么? 解决方案 strtotime() ..
发布时间:2020-10-18 07:16:39 PHP

以小时,分钟和秒为单位获取时差

我有两个日期, $ expiry_time = strtotime(“来自数据库”); $ current_date = strtotime(date(’Y-m-d H:i:s’)); $ time_diff =($ expiry_time- $ current_date)/(3600); 在这里, $ time_diff 给我带来的不同在几个小时内。例如。 5. ..
发布时间:2020-10-18 07:13:23 PHP

如何计算两天之间的差异作为格式化字符串?

这是到目前为止我得到的: / ** *解析2个日期之间的持续时间/ times以秒为单位 *并将该持续时间转换为格式化的字符串 * * @param整数$ time_start起始时间(以秒为单位) * @param整数$ time_end结束时间in秒 * @param字符串$ format,例如php strftime格式使用%y%m%w%d%h或%i。 * @pa ..
发布时间:2020-10-18 06:06:19 PHP

PHP在数分钟内获得时差

我环顾四周,我的数据库布局没有任何效果。基本上,我需要获取当前时间和预定的事件时间,并查看当前时间是否比事件时间早10分钟。这是我的测试文件,它将当前时间获取到变量中,然后从数据库表中提取eventTime,将事件时间设置为变量,从事件时间中减去当前时间,并打印出差异。问题是我需要分钟,而它只打印小时。 例如11:00-9:15给我1,我需要在上面说105(分钟数),我的视线已经遍地开花,找 ..
发布时间:2020-10-18 05:50:04 PHP

如何在OS X Leopard上的bash脚本中进行数学约会?

我意识到我可以启动一个C或Ruby程序来做到这一点,但是我希望我的脚本具有尽可能少的依赖关系. 鉴于 caveat ,如何在OS X上的bash脚本中进行日期数学计算?我在其他网站上看到过一个帖子,其中有人执行了以下操作: date -d "-1 day" 但这在OS X上似乎不起作用. 附录: 好几个人都评论并回答说Ruby,Python,Perl等是OS X的标准配置 ..
发布时间:2020-08-11 22:12:15 其他开发

PHP/MySQL约会/预订系统的最佳实践

我需要一些人为我目前正在从事的美发师的PHP/MySQL约会系统争取“最佳实践".希望我们可以一起清理一些事情,以避免以后再做该系统.我一直在寻找SO和Google的一些教程,最佳做法等.但是我还没有找到任何适合我需求的东西. 基本信息 每天有多个美发师,每个美发师都有自己的日程安排,其中包含与客户的约会.与美发师相连的表包含他/她一周中有空的时间. 表:人 +----+- ..
发布时间:2020-05-15 03:47:34 PHP

根据出生日期[不基于用户输入]计算年龄(jQuery或PHP)

我正在寻找一个JavaScript或PHP脚本,允许我根据他/她的出生日期以 mm / dd / yyyy 格式计算某人的年龄。我发现这个非常有用的链接“用JavaScript计算年龄”但它似乎是为了工作而设计的用户输入。但是,我正在创建一个页面,我将DOB直接放入HTML作为简单文本。那么还可以计算年龄吗?基本上,我希望这行文字是最终结果: 29(10/17/1983) ..
发布时间:2019-05-27 11:12:06 PHP

C#方法求和hh:mm数据

我想要一种方法,将以hh:mm(时间和分钟)的格式汇总字符串数据。 0:15 + 0:15 = 0 :30 解决方案 将字符串转换为 TimeSpan ,然后调用。添加方法。 TimeSpan s1 = TimeSpan.Parse(“0” :15“); TimeSpan s2 = TimeSpan.Parse(“0:45”); TimeSpan s3 = s1 ..
发布时间:2017-04-14 03:57:54 C#/.NET

比较栏目中的日期

假设我有一个标准的 Post.first.created_at datetime。我可以直接与日期时间进行比较,格式为 2009-06-03 16:57:45.608000 -04:00 通过执行以下操作: Post.first.created_at> Time.parse(“2009-06-03 16:57:45.608000 -04:00”) 编辑:这两个字段都是 d ..
发布时间:2017-04-14 01:39:33 其他开发

2时间()值之间的差异

我有2个时间()值,例如: 1379078542 1379078574 如何解决困难,并以年,月,周,日,时,分,秒等方式显示输出。 上面的2个值有32秒的差异,所以在这种情况下,我想显示32秒。 解决方案 $ datetime1 = new DateTime('@ 1379078542'); $ datetime2 = new DateTim ..
发布时间:2017-04-14 00:56:05 PHP

PHP找到两个datetimes之间的区别

我试图获取两个数据时间之间的差异,并将其作为日期时间返回。我发现使用diff的例子,但我似乎无法正确的。 $ timein = date(“Ymd H :i:s“); $ timeout = date(“Y-m-d 20:00:00”); $ totaltime = $ timein-> diff($ timeout); 然而,$总时间记录“0000-00-00 ..
发布时间:2017-04-13 22:01:49 PHP