首页天道酬勤java date转时间戳,MySQL时间戳

java date转时间戳,MySQL时间戳

admin 05-10 17:58 125次浏览

工作中遇到一种情况:

在日志系统表中,时间字段包含13位时间戳timestamp而不是日期数据,但业务需要使用时间和ip对指定日期的数据进行分组查询。

当然,业务层还可以将输入的日期转换为时间戳,然后执行查询,但既然mysql可以直接转换,那么省去在业务层的操作不是很开心吗?

1 .首先,我将介绍用mysql转换时间戳和日期的函数33603358 www.Sina.com/from _ UNIX time (3360 )

from_UNIXtime(1429063399,' %Y-%m-%d %H:%i:%s ' )

如果不需要时分秒,“%Y-%m-%d”就可以了

上面的示例使用10位时间戳,而13位时间戳需要/1000,如下所示为:

from _ UNIX time (1429063399123/1000,' %Y-%m-%d %H:%i:%s ' )

3358 www.Sina.com/UNIX _ timestamp () :

UNIX_timestamp(2015-04-15 ) )。

%Y年、%m月、%d日、%H时、%i分和%s秒是最常用的

2 .在我实际使用中,我又

DATE_FORMAT (函数) DATE_FORMAT (数据,格式)函数用于以不同的格式显示日期/时间数据。 (和FROM_UNIXTIME ) )转换:

(数据格式(来自_ UNIX时间(数据/1000 )、' %Y-%m-%d ' ) ) ) ) ) ) ) ) )

SELECT ip,date_format(from_UNIXtime ) timestamp/1000 ),' %Y-%m-%d ' ) as date,count(* ) froms _ page whh 占位符

基于Android监听ContentProvider中数据变化的相关介绍汇总在vue中写jsx的方式a&SSH的​SpringMVC注解怎么使用Spring Security整合Oauth2实现流程详解JS操作XML中DTD介绍及使用方法分析
java时间戳转换成时间,java中日期格式转换 一天的时间戳是多少,timestamp时间戳
相关内容