【问题标题】:Date UTC in FlexFlex 中的日期 UTC
【发布时间】:2015-09-23 14:45:15
【问题描述】:

我有一个带有 Java 后端的 Flex 应用程序。

在这个应用程序中,我有一个返回出生日期的 java rest 服务。在 java 端,此数据以例如 2000 年 10 月 10 日的形式返回。问题是当这个日期到达 Flex 端时,它是 09/10/2000。我在Flex中调试日期,发现'dateUTC'属性是10,而'date'属性是09。为什么这两个属性不一样?

此问题仅发生在 10/10/2000 和 10/22/2000 之间的日期。有没有人经历过这种事情?

谢谢。

【问题讨论】:

  • 我曾经遇到过类似的问题:这是由于 DST。 Java 端的每个冬季日期都在 Flex 端的前一天结束,因为 Flex 从日期中减去了一个小时(然后删除了时间部分)。我发现的唯一解决方案是将日期作为字符串传递...
  • 作为 flex 的回报,我在出生日期上加了一小时,问题就解决了。

标签: java actionscript-3 date apache-flex


【解决方案1】:

我最终通过在 flex 端添加一小时的生日来解决问题。

【讨论】:

  • 您的解决方案是特定于语言环境的。它迟早会产生错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-19
  • 2021-04-13
  • 2014-01-03
  • 2010-12-09
  • 2020-10-08
  • 2015-01-08
  • 2018-03-03
相关资源
最近更新 更多