【问题标题】:PHP Carbon - Create a date in future relative to current timePHP Carbon - 创建相对于当前时间的未来日期
【发布时间】:2017-06-25 05:44:21
【问题描述】:

假设我们有一天(星期)和事件的时间(即未来):

$day = "Wednesday";
$time = "13:00";

我们想为此创建一个碳日期,但它必须与当前时间相关:

$carbon = new Carbon();

例如,如果$carbonTuesday, 2017-01-17 09:00, 我们创建的$event 日期应该是Wednesday, 2017-01-18 13:00

换句话说,$event 是未来 7 天内发生的日期。我们没有它的年、月和其他数据,但我们知道它是星期几和时间。

【问题讨论】:

  • Carbon::parse('next ' . $day) ??
  • @iam-decoder 不错!我不知道那件事。我在 Carbon 文档中看到了first day of,但不知道那个关键字。我在哪里可以找到其余的?顺便问一下,我们可以在parse字符串中使用$time吗?
  • @iam-decoder 好的,我搞定了。 $time 也可以添加到解析字符串中。如果您发表评论作为答案,我可以接受。再次感谢。

标签: php php-carbon


【解决方案1】:

你应该能够使用类似的东西:

Carbon::parse('next ' . $day)

您也可以将$time 部分也扔到某个地方,但现在不记得具体是怎么做的了。

【讨论】:

    猜你喜欢
    • 2018-10-25
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多