【问题标题】:BIRT report timezoneBIRT 报告时区
【发布时间】:2011-10-10 04:39:49
【问题描述】:

我们在我们的应用程序中使用 BIRT 进行报告。当我们在本地测试报告时,它按预期工作。然后我们将应用程序部署在操作系统为 ubuntu 的测试服务器上,我们使用 mysql 作为我们的数据库服务器。现在 OS 和 mysql 的时区都设置​​为 IST。但是当我们生成报告时,它会显示 5:30 之前的日期/时间,即 GMT 时间。请问有什么建议吗?

【问题讨论】:

    标签: birt


    【解决方案1】:

    如果问题是您在服务器以外的其他时区查看报表,您可以将参数 __timezone 传递给查看器,日期将在该时区呈现。

    【讨论】:

      【解决方案2】:

      将日期/时间绑定到数据元素并右键单击该元素并转到属性并选择格式数据时间。

      然后根据需要选择您的本地

      您也可以使用标签并使用<value-of format="yyyy-MM-dd">new Date()</value-of>

      或右击您的标签/元素并使用您的日期时间格式应用新样式

      【讨论】:

      • 您的快速回复。我可以更改日期格式,但日期不正确,报告显示的是 GMT 日期。如何制作报告以在 IST 中显示日期?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多