php - 如何从sql中的unix时间戳仅获取年份?

标签 php mysql sql

FROM_UNIXTIME(end_time, '%y')

这仅返回年份 17 的最后两位数字。我需要像 2017 这样的精确结果。

最佳答案

基于此处的文档 http://php.net/manual/en/function.date.php您应该使用大写 Y。

FROM_UNIXTIME(end_time, '%Y')

关于php - 如何从sql中的unix时间戳仅获取年份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44845537/

相关文章:

php - Laravel 6.x - 'create()' 使用数据库默认值记录

带有连接的Java Mysql查询数据库

mysql - 如何使用 ALTER 命令将 int 数据类型的列添加到 SQL 中的表中?

mysql - 在mysql中将日期时间作为字符串处理

javascript - 更改行的颜色而不刷新页面

php - 将参数传递给 Jquery

php - 使用 mysql 中的枚举字段选择行

PHP/MySQL 将文本数据类型的时间戳转换为可用的日期格式

mysql - 德尔福:MySql 与 Indy10

php - mysqli_stmt 从 3 个表获取有限数据