【发布时间】:2015-10-30 17:22:30
【问题描述】:
1-如果任何用户在输入字段中输入 1w2d。
此输入字段中的 2 值应转换为总小时数。
3之后,我必须在数据库中插入这些总小时数。
4当我从数据库中获取总小时数时,它应该返回 1w2d。
可能的符号是有一个名为估计时间的输入字段,用户可以在其中输入 1w2d 或 1W2D 。这应该转换为总小时数。之后我必须将其发送到数据库中。
*我感到无助。我不知道该怎么办。我知道如何转换周 到小时,但不知道如何将 1w2d 转换为小时。
【问题讨论】:
-
您可以在输入字段中使用所有可能的符号更新您的帖子吗?我认为这是输入数据的一种非常奇怪的方式。不能使用日期选择器或
<input name="weeks" type="number">和<input name="days" type="number">之类的东西吗? -
或者提供一个输入掩码,之后您可以简单地拆分它。顺便提一句。这与 Laravel 无关。
-
我已经在详细部分提到了可能的符号
-
我建议你查看PHP's
DateIntervalclass提供的标准格式化字符串。它与您正在寻找的东西非常相似,并且已经直接构建到 PHP 中。符号略有不同,但足够接近,应该对您有所帮助。
标签: php laravel laravel-4 laravel-5 php-carbon