php - Laravel 7 将日期格式更改为时间戳
问题描述
您好,现在我有从数据库表中检索到的数据,格式为 ["2021-08-17 23:13:15"],我希望将其更改为类似 1629243333(另一个数据)的内容,因为我想要获得两个时间之间的天数差异。我尝试使用 gettimeStamp() 但它不起作用。
$updateRaw = \DB::table('tickets')
->where('id', $ticket)
->pluck('updated_at');
$updateRaw 是日期格式的数据。任何帮助将不胜感激谢谢
解决方案
使用 Carbon 这样做,如果update_at
列不是碳实例;
use Carbon\Carbon;
Carbon::parse($updateRaw[0])->timestamp;
如果是那么简单地做
$updateRaw[0]->timestamp;
推荐阅读
- spring - 具有默认值的 Thymeleaf 表单数组
- graphql - GraphQL 如何包装查询
- laravel - SQLSTATE[HY000] [2002]php_network_getaddresses:getaddrinfo 失败:不知道这样的主机
- ajax - 使用 ajax 添加到购物车时如何添加 Woocommerce 通知(无需重新加载)?
- excel - 如何在 VBA 编程中获取错误详细信息?
- java - 如何用java创建一个hastebin
- firebase - Flutter Firebase,注销我以外的其他用户
- python - Django 查询集。用一个查询注释不同的字段
- html - 响应式 flexbox 页脚不会填满屏幕
- ios - 分支 io:为通用链接设置自定义域