php 返回设置时间戳,PHP-返回int时间戳而不是datetime
我想知道是否有一个简单的解决方案来覆盖Laravel / Lumen默认值,以返回unix时间戳,而不是返回模型时的实际日期.
"mission": {
"id": 1,
"start": "2016-01-17 13:57:12",
"end": "2016-02-17 00:00:00",
"salary": "1000",
"description": "Lorem ipsum dipsum chipsum, wipsum dodaskipsum wawipsum. Badatiss dum"
}
现在,无论何时何地,无论何时何地,我都必须将日期时间戳转换为Unix时间戳.
例如:
$result = Mission::all()
->map(function ($mission) {
$mission->start = $this->toTimestamp($mission->start);
$mission->end = $this->toTimestamp($mission->end);
return $mission;
})
解决方法:
您可以使用get..attribute在模型中设置日期时间mutate.
public function getStartAttribute($date)
{
return $date->getTimestamp();
}
如果$date是Carbon对象,则应使用$date-> timestamp
或者,您可以覆盖模型上的所有时间戳记:
protected function getDateFormat()
{
return 'U'; //U = Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)
}
标签:lumen,laravel,php
来源: https://codeday.me/bug/20191027/1943680.html
php 返回设置时间戳,PHP-返回int时间戳而不是datetime相关推荐
- JS-对象/Date 日期对象/返回/设置年份方法/返回星期方法/返回(/设置)时间方法
什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法: ...
- 解决SpringBoot后端得到时间是日期格式,返回给前端时间格式为时间戳
解决SpringBoot后端得到时间是日期格式,返回给前端时间格式为时间戳 最近做项目遇到后端从数据库中拿到的时间明明是日期格式,但是返回给前端,显示的日期就是时间戳,尝试网上的许多方法,但是都没有用 ...
- 踩坑系列《十三》解决时间戳long转换int溢出(即转换值为负数)
最近业务需求,需要使用到 int 类型的时间戳,所以在使用时间戳的时候,由于java自带的 System.currentTimeMillis() 返回的类型是long,强行转换一波的话,是会出现数据溢 ...
- IOS设置导航栏返回按钮,并添加事件返回主页面
IOS设置导航栏返回按钮,并添加事件返回主页面 前提是已经push了一个viewController了.才能使用. XXXTableViewController 里面书写 - (void)viewDi ...
- 编写一个函数int isPrime(int x),当x是素数时,返回1,否则返回0; 在main函数中,输入一个正整数,如果是素数输出Y,否则输出N。
编写一个函数int isPrime(int x),当x是素数时,返回1,否则返回0: 在main函数中,输入一个正整 #include<stdio.h> int isPrime(int x ...
- mybatis中设置主键返回
mybatis中设置主键返回 <insert id="insertSelective" parameterType="com.nwow.pss.model.User ...
- 用c语言编写函数Isprime,C语言问题。编写一个函数:int isprime(int n)用于判断一个整数是否为素数,如果是就返回1,否则返回0。...
int isPrime(int num) { int divisor = 3; int testLimit = num; if (num < 2) return 0; if ( num < ...
- php获取当前时间戳和unix,Unix 时间戳与日期
第1章 Unix 时间戳 Unix 时间戳: 自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数 . 相关函数: time() --- 函数返回一个当 ...
- python获取时间秒数_Python获取秒级时间戳与毫秒级时间戳
1.获取秒级时间戳与毫秒级时间戳.微秒级时间戳 import time import datetime t = time.time() print (t) #原始时间数据 print (int(t)) ...
最新文章
- Android开发效率—Eclipse快捷键
- 仍然报错_详解oracle经典报错:ORA-04030排错思路和解决方法
- 思科模拟器-虚拟局域网的划分与配置实验
- 开源数学软件zzllrr Mather小乐数学简介Summary
- 解读三种虚拟化之路连载一:x86虚拟化概述
- linux date 常用格式,5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令...
- shellcode编写
- Java垃圾回收的工作原理和最佳做法
- JS中根据入职时间计算工龄
- 门面模式、调停者模式、责任链模式
- 软件工程课堂作业(三)——Right-BICEP软件单元测试
- 广讯通显示连接服务器失败怎么办,苹果手机连接服务器失败原因
- 零基础如何学习C语言?大神亲手总结 17 招,教你玩转C语言!
- [No000026]365种创业、办公、和生活成长的精华资源
- GO语言reflect反射篇
- 安卓多语言切换-显示英文图片
- Red Giant Shooter Suite 13 for Mac(红巨人后期流程插件套装)
- HMI-67-【数据】汽车CAN总线数据读取
- MATLAB利用主成分分析进行综合评价排名
- 刚删除的文件怎么找回?
热门文章
- php短信接代码,php短信接口代码
- js小数运算出现多为小数问题_js小数计算小数点后显示多位小数的实现方法
- C语言 关键字const的作用
- 穿山甲插屏广告居中_穿山甲跻身广告联盟头部阵营 如何实现增量创新?
- oracle未获得监听器,无监听文件listener.ora的动态监听小例试验
- 苹果手机时区改不了怎么办_苹果日期和时间怎么修改不了
- weblogic多次连接后tcp服务堵塞_网络编程——服务器篇
- 安全中心登录_放心使用instagram需要做到的5个信息安全设置
- python调用库实现返回ping的时延_python在windows下实现ping操作并接收返回信息
- python中函数包括_python中函数都有哪些简单点的例子零基础