mysql+php+smarty 时间格式转换

1、在sql语句中转换时间格式
unix_timestamp()——将时间转换为10位时间戳
from_unixtime()——将10位时间戳转换
示例:
select unix_timestamp(); //获取当前时间戳 1513067857
select unix_timestamp(‘2017-12-12 16:37:37’); //转换为时间戳 1513067857

select from_unixtime(‘1513067857’); //转换时间格式为 2017-12-12 16:37:37
select from_unixtime(‘1513067857’,’%Y-%m-%d’); //转换时间格式为2017-12-12

2、smarty模板引擎下前端页面中设置时间格式
为避免与JavaScript相冲突,设置左右边界符分别为“<{”、“}>”。
以下两种方法使用时必须保证time不能为空。  
    (1)<{
time|date_format:”%Y-%m-%d %H:%i:%s”}>
(2)<{‘Y-m-d’|date:$time}>

3、php文件中设置时间格式获取当前完整时间
(1)date(‘Y-m-d H:i:s’); //2017-01-08 08:53:58
(2)date(‘Y-n-j G:i:s’); //2017-1-8 8:53:58

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值