【问题标题】:Get the date difference in "DAY" and "MINUTE" | Freemarker & Synesty Studio获取“DAY”和“MINUTE”的日期差异 | Freemarker & Synesty 工作室
【发布时间】:2022-01-14 02:37:53
【问题描述】:

我希望以天和分钟为单位显示日期之间的日期差异。问题在于函数:

${datediff(datetime_1, datetime_2, "DAY")}

显然只会在几天后给我带来差异。例如,在 "DAY" 之后放置 && "MINUTE" 将不起作用。

这个问题有解决方案吗?

【问题讨论】:

    标签: freemarker


    【解决方案1】:

    带有参数“分钟”的Datediff会给你分钟,因为每1440(24小时*60分钟/小时)分钟是一天,你可以除以1440得到当天,除以1440得到剩余的“分钟”

    【讨论】:

    • 首先感谢您的快速回答。但是你对“mod by 1440 to get resting “minutes”是什么意思。 ?详细地说,我的意思是 1440 的 mod。
    • 像 5%2=1 所以“mod”操作给出了除法的余数。你可以在这里查看:stackoverflow.com/questions/17524673/…
    • 嗯,你的意思是模数。现在我懂了。谢谢
    • 是的,对不起,自从大学以来就没有把它称为模数。将编辑回复以供将来参考。
    猜你喜欢
    • 2021-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多