【发布时间】:2017-01-26 20:52:59
【问题描述】:
我正在尝试根据时间戳计算年龄,例如。打字稿中的 761353200。时间戳 761353200 是 1994 年 2 月 16 日。
我正在将数据从 Fluid-Template 发送到 Typoscript:
<f:cObject typoscriptObjectPath="lib.userAge">
<f:format.date format="U">{user.dateOfBirth}</f:format.date>
</f:cObject>
在这种情况下,{user.dateOfBirth} 等于 761353200。
Typoscript 中的计算如下所示:
lib.userAge = TEXT
lib.userAge.current = 1
lib.userAge.age = 1
问题:返回值是23,但应该是22。
我用另一个时间戳 (556408800) 尝试了它,它返回 29,这是应该的。这让我非常困惑。
有人知道为什么计算会这样吗?
【问题讨论】:
标签: typoscript fluid typo3-7.6.x