emlog mysql 设置_emlog的mysql数据库emlog_blog表中bigint到time日期类型转换

emlog的mysql数据库emlog_blog表中bigint到time日期类型转换

在emlog的后台数据库(MYSQL)中,我单独写了一个查询语句,用来查询emlog系统中数据库的存储内容。

在emlog_blog表中,我写了下面的语句进行查询博文标题、发布日期、文章概要、所属分类ID的信息。

SELECT title, date,excerpt,sortid FROM `emlog_blog`;

在得到的结果中date显示的内容和我预想的出现了偏差。

我预想的date应该是2014-12-20 08:50:20这样类似的内容,但查询结果中却是1418733760、1398863451这样的字符。

在emlog的数据库中查看emlog_blog表结构的定义,发现了date字段被定义为了bigint(20)的类型。

所以,想要得到预想的日期格式类型,必须把bigint(20)的date转换一下。

mysql里可以用from_unixtime(date)来把bigint(20)转化为日期类型。

所以最终的sql语句就变成了:SELECT title, from_unixtime(date) as date,excerpt,sortid FROM `emlog_blog`;

分享本文至:

WRITTEN BY

decdf403b3726b3ad49e17670fdb3a45.png

极乐鸟博客http://jileniao.net

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值