Joomla日历字段类型

时间:2016-08-23 17:42:53

标签: joomla module calendar fieldtype

我已经实现了一个具有以下日历类型的模块:

  <field 
                   name="file2calendarEnd" 
                   type="calendar" 
                   default="5-10-2008" 
                   label="End date" 
                   description="Select when the slide will be published" 
                   format="%d %B %Y" />

问题是,当我从后端打开模块时,选择一个日期,例如&#34; 23-10-2016&#34;并保存,下次打开模块时,日期将显示&#34; 22-10-2016&#34;。无论我选择哪个日期,模块都会在我打开它的时候减去一天。

日期在数据库上正确保存,因为如果我选择&#34; 23-10-2016&#34;在模块上,保存它,然后在前端打印,网站将显示&#34; 23-10-2016&#34; ,但如果我在后端打开模块,日期将显示&#34; 22-10-2016&#34;。

每次打开模块时,什么原因导致模块减去一天?谢谢

1 个答案:

答案 0 :(得分:0)

我在localmachine上测试你的代码并且效果很好。

但是当我将用户时区从默认更改为纽约时出现了同样的问题

您可以在用户&gt;中更改用户时区管理&gt;您的用户&gt;基本设置

您还可以查看全局配置&gt;服务器设置。

希望有所帮助