【亚洲必赢626.net】含生成和格式化,unix时间戳与

作者:计算机知识

【亚洲必赢626.net】含生成和格式化,unix时间戳与时间。在mysql中得以经过current_timestamp获得时间戳,不过这几个时间戳和unix时间戳不是叁次事,能够经过上面代码获得unix时间戳:

select UNIX_TIMESTAMP(ADDDATE(NOW(),INTERVAL -60 DAY))
[root@pserver ~]# date -d "@1381371010"
Thu Oct 10 10:10:10 CST 2013
[root@pserver ~]# date --date="Thu Oct 10 10:10:10 CST 2013"   %s                     
1381371010
[root@pserver ~]# date
Tue Jun 28 10:12:05 CST 2016
[root@pserver ~]# date  %s
1467079930

直接上代码:

 select unix_timestamp() as unix_ts;

第一依据now()得到当前光阴

 

CREATE FUNCTION UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer 
AS
BEGIN
 /* Function body */
 declare @return integer
 SELECT @return = DATEDIFF(SECOND,{d '1970-01-01'}, @ctimestamp)
 return @return
END


CREATE FUNCTION from_unixtime (@ts integer) RETURNS datetime 
AS
BEGIN
 /* Function body */
 declare @return datetime
 select @return = DATEADD(second, @ts, {d '1970-01-01'})
 return @return
END

本文由bwin必赢发布,转载请注明来源

关键词: MySQL bwin体育投注 Date unix时间戳 时间