问题标签 [dateinterval]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP:一年有多少个间隔?
假设我们有一个这样的时间间隔:
有没有办法计算一年内会出现多少次这样的间隔?我正在特别寻找诸如间隔划分之类的东西[不能这样工作]:
答案:12
php - Atom 日期的日期差异?
我有 2 个日期,我想了解使用date_diff 函数的不同之处。
这是我正在运行的代码:
这应该使用“01:08”从日期计算中返回一个字符串
如果它计算正确,但我认为创建日期似乎有问题,则 var_dump$starttime
并$stoptime
返回 FALSE,根据文档,这意味着无法创建 datetime 对象。我是否为我的日期/时间字符串指定了错误的格式?
php - 使用 DatePeriod 和 DateInterval 获取一段时间内的某些工作日
我需要在一段时间内获得某些工作日。工作日可以只有一个或多个,例如只有所有星期一或所有星期一、星期二和星期三。
我想将DatePeriod与DateInterval::createFromDateString一起使用
DateInterval::createFromDateString 正在接受相对格式。
如何将一个或多个工作日作为相对格式传递到 DateInterval::createFromDateString。这可能吗?
在相对格式中,我找不到可以做到的“每个”格式
php - 日期差异没有给出正确的时间
我遇到日期差异问题。例如
$ntoday="2014-10-30 10:01:46"
$deliveryDateNoon="10/31/2014 12:00:00"
我得到的价值$hrs
是... 1
php - PHP - DateTime->添加不起作用。说 DateInterval 格式错误
我已经为一个错误苦苦挣扎了几个小时,我确信这很愚蠢,但我找不到解决它的方法。
我的想法是创建一个 (00:00:00) 的 DateTime,以便在每 $i 4:30 小时内循环添加。
错误信息是:
我在哪里失踪?
php - 从 PHP 中的多个订阅结束日期计算总订阅结束日期
今天是 2014 年 11 月 16 日。
我在未来得到了这三个日期,但我希望它们只是一个日期。
我想从今天开始获得总的结束日期。那将是大约三个月后的未来,但我如何从上面的三个日期计算出每次都是相同的日期?
如何使用 PHP 的 DateTime 和 DateInterval 类来实现这一点?
java - 如何在 Struts2 的日期字段验证器中指定最大参数?
这是我的日期类型验证字段,current
是一个隐藏变量,在操作类中有 get & setter:
请帮助上面的代码为最小值工作,但最大值为空白..
php - 日期时间加/减计算错误
我必须在这里遗漏一些东西。日期计算似乎已关闭。
更新:
现在输出正确的日期。但是,乍一看,它看起来有点凌乱且难以阅读。有什么解决办法吗?
php - IF 从特定时间开始 10 分钟内
我正在尝试使用 php 为我的网站创建一个用户在线页面。我有一个名为的表格列,每次访问页面时都会lastactive
更新为DATE/TIME
(例如:)。2014-12-13 21:04:15
现在我希望我的“在线用户”页面显示在当前时间的最后 10 分钟内活跃的所有用户。因此,如果是10pm
,我希望9:50pm-10pm
显示一个活跃的用户。
我发现了一个以前的 StackOverflow 问题(现在找不到),它给了我一些提示,所以我尝试了,我最终得到了这个:
和
但这只是显示每个用户。这是我用来向用户展示的内容
php - PHP - Get a time interval of an interval
I have been trying to use the DateTime class to calculate an interval.
I use the unix timestamp from $_SERVER['REQUEST_TIME'] and a time retrieved from the database to get an interval, which is of time DateInterval. That part works.
That interval could be, for example, 5 minutes and 10 seconds since a process began.
My expected time for that process to complete is 10 minutes, and I want to inform the user that there is 4 minutes, 50 seconds expected time left.
I think this would work, except that, oddly, the format function is not working as expected. The minutes and seconds do not have leading zeros when they are single digits.
Any hints?