用户通过邮递员解析自定义日期和时间
Posted
技术标签:
【中文标题】用户通过邮递员解析自定义日期和时间【英文标题】:Parse custom date and time by user through postman 【发布时间】:2019-09-02 00:05:58 【问题描述】:我想通过邮递员传递自定义数据,但问题是如何在某个时间解析字段中的日期和时间?最初我尝试了 strtotime 函数,但我想要它和日期。这是我的帖子 API:
$post = Auth::user()->posts()->create([
'user_id' => Auth::id(),
'post_id' => rand(),
'title' => $request->title,
'time' => strtotime($request->time),
]);
【问题讨论】:
您的数据是什么样的?请添加示例。 请告诉我们您的$request->time
字段中的内容
我通过邮递员度过了 22-04-19 12:00:01 的时间
你想在'time'
字段中做什么?
Converting string to Date and DateTime的可能重复
【参考方案1】:
一个选项
$in = '22-04-19 12:00:01';
echo date('Y-m-d H:i:s',strtotime($in));
结果
2022-04-19 12:00:01
稍微可靠一点的方法
$date = DateTime::createFromFormat('y-m-d H:i:s', $in);
echo $date->format('Y-m-d H:i:s');
结果
2022-04-19 12:00:01
【讨论】:
以上是关于用户通过邮递员解析自定义日期和时间的主要内容,如果未能解决你的问题,请参考以下文章