在cakephp 3.x的整个项目中使用一种日期格式
作者:互联网
这可能是一个简单的问题.
有没有什么方法可以在我的项目中设置一个日期格式,并在任何地方都有这种日期格式.到处都是指视图,编辑,索引操作.我需要的格式是Y-m-d H:i:s,它与我的语言环境日期格式无关.
我试图在bootstrap文件中使用以下代码,但它不起作用
Type::build('date')->useLocaleParser()->setLocaleFormat('Y-m-d');
Type::build('datetime')->useLocaleParser()->setLocaleFormat('Y-m-d H:i');
它在索引中一直显示日期为10/10/15,晚上8:20.
另外,为了编辑日期,我使用文本输入,所以我需要它们到文本框以显示日期为2015/10/10 20:20.
解决方法:
CakePHP有许多实用程序类,并关联helpers,它将为您完成大部分重复或艰苦的工作.
在这种情况下,如果set it up具有您需要的默认格式,则Time
实用程序类可以全局处理格式化.
标签:php,datetime,cakephp,cakephp-3-x,cakephp-3-1 来源: https://codeday.me/bug/20190702/1357176.html