我在模版上格式化时间
<eq name="vo.rectype" value="1">{$vo['recstart']|date="Y-m-d H:i:s",###}</eq><eq name="vo.rectype" value="2">{$vo['recstart']|date="Y-m-d",###}</eq> 怎么输出的是
1970-01-01
这是为什么啊? 急求。。。。
经过一段时间的开发,以及内部测试,同程网联盟景区新版程序正式发布推出,感谢广大联盟会员一直以来的支持与关注! 同程网联盟景区新版程序新功能介绍:1.统一的页面风格。页面风格将与随后推出的度假线路、酒店、机票以及融合版联盟程序风格保持一直;2.新增后台管理系统。可更加方便快捷的对网站进行个性化设置;3.动态与伪静态切换。后台操作,简单便捷;4.缓存管理。新增缓存,提高网站访问速度,后台可定期清理;5
回复讨论(解决方案)
来个人,接分啊~~~
date()函数是那么用的?不是date("Y-m-d H:i:s")这样?
输出的是什么?
应该是$vo['recstart']的值为null或者为0了,导致输出的时间为1970-01-01。
你再检查下你后台的赋值。
这个是格式化UNIX时间戳的。不是截取时间的。我也碰到这个问题。你可以直接截取字符串{$vo.title|substr=0,5}
没取到时间,dump一下看看










