MySQL怎么把php的10位数字时间转化成标准时间

MySQL怎么把php的10位数字时间转化成标准时间,第1张

mysql 中把时间戳转换成普通时间,使用FROM_UNIXTIME函数

一、FROM_UNIXTIME函数简介

1、函数作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。

2、语法:FROM_UNIXTIME(unix_timestamp,format)

返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。

根据format字符串格式化date值。

下列修饰符可以被用在format字符串中:

3、例子:

1

SELECT FROM_UNIXTIME(1500109248, '%Y-%m-%d %H:%i:%S')

返回:2017-07-15 17:00:48

select curDate()#获取当前日期select curTime()#获取当前时间select now()#获取当前日期+时间

列举1个天数加减的例子,其他的看英文意思就可以理解了

select date_add(now(), interval 1 day) #当前日期天数+1

select date_add(now(), interval -1 day) #当前日期天数-1

select date_add(now(), interval 1 hour)

select date_add(now(), interval 1 minute)

select date_add(now(), interval 1 second)

select date_add(now(), interval 1 microsecond)

select date_add(now(), interval 1 week)

select date_add(now(), interval 1 month)

select date_add(now(), interval 1 quarter)

select date_add(now(), interval 1 year)

//php标准时间和时间戳的简单转化

$time=time()//当前时间戳也就是10位数的

echo

$time."</br>"

//

$time

想要转换的时间戳

$now=date("Y-m-d

H:i:s",$time)

echo

$now."</br>"

$sh=strtotime("$now")//这里转换时间戳-------------

echo

$sh."</br>"

//值得注意的是时区设置

要不然就好看了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8622924.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存