php - Laravel,如何将数字转换为小时和分钟
问题描述
如何将控制器中的数字转换为小时和分钟,然后获取请求的变量以比较它是否在时间范围内,我将小时数存储在数据库中,例如:22 表示 22:00:00 2 表示 02 :00:00 等希望你有解决方案
解决方案
您可以为此使用神奇的 Carbon:
// import at the top of your class
use Carbon\Carbon;
Carbon::createFromFormat('H', 22)->format('H:i:s');
// => "22:00:00"
要使用它进行比较,只需使用不带格式的第一部分,但是当您这样创建日期时,它将使用当前日期,我不知道您要比较什么?只是时间还是日期?
推荐阅读
- pandas - 如何将 GROUPBY 的结果与 pandas 中的原始数据框连接起来?
- python - 在管理面板和站点(Django)中同时授权管理员
- filter - SPARQL - 过滤评论。标签和摘要到英文并保留整数和 uri 值
- excel - VBA搜索边界单元格并提取
- javascript - 将更新的元素从 JS 线程传递到 Shadow Thread
- c++ - 结构**我错过了什么?
- flask - Flask 在主模块外设置 @app 装饰器
- jena - tdb2.tdbcompact 命令行工具返回 Failed to get a lock: file
- javascript - 尝试使用 selenium 进行抓取时,我得到了“陈旧的元素引用”,我在需要时使用了“await”语句,但仍然出现错误
- python - dtype 对象的 Numpy 数组对于 sys.getsizeof() 和 nbytes 的值有很大不同