DateInterval 字符串问题
DateInterval string Problems
我正在尝试使用 php 中的日期时间做一道数学题。
我正在创建的字符串是动态的问题。如果我添加为静态字符串,它运行良好,但如果我将字符串设为动态字符串,它就会失败。这是一个代码示例。
$now = new DateTime();
$datetime_interval = 'P' . $filledOrder->hours . 'H'; // hours comes from an object
$now->add(new DateInterval($datetime_interval));
如果我将静态字符串添加到 DateInterval 工作正常enter code here
$now->add(new DateInterval('P10H'));
如有任何帮助,我们将不胜感激。
你应该考虑像这样输入完整的字符串格式。
P0Y0DT10H0M
我正在尝试使用 php 中的日期时间做一道数学题。 我正在创建的字符串是动态的问题。如果我添加为静态字符串,它运行良好,但如果我将字符串设为动态字符串,它就会失败。这是一个代码示例。
$now = new DateTime();
$datetime_interval = 'P' . $filledOrder->hours . 'H'; // hours comes from an object
$now->add(new DateInterval($datetime_interval));
如果我将静态字符串添加到 DateInterval 工作正常enter code here
$now->add(new DateInterval('P10H'));
如有任何帮助,我们将不胜感激。
你应该考虑像这样输入完整的字符串格式。
P0Y0DT10H0M