我有AA杰基尔网站,我想创建一个柜台一天,从1开始,然后每天就应该添加+1柜台。
所以,今天它会说:
1天
明天应该说
第2天
之后的日子:
第3天
是可能的哲基尔办?
我有AA杰基尔网站,我想创建一个柜台一天,从1开始,然后每天就应该添加+1柜台。
所以,今天它会说:
1天
明天应该说
第2天
之后的日子:
第3天
是可能的哲基尔办?
你只需要计算两个日期之间的差值。 有关于一些讨论在这里: https://stackoverflow.com/a/34615552/1645925
我最喜欢的答案状态:
{% assign today = site.time | date: '%s' %}
{% assign start = '20-01-2014 04:00:00' | date: '%s' %}
{% assign secondsSince = today | minus: start %}
{% assign hoursSince = secondsSince | divided_by: 60 | divided_by: 60 %}
{% assign daysSince = hoursSince | divided_by: 24 %}
Hours: {{hoursSince}}
Days: {{daysSince}}
我相信site.time
是指您的网站托管服务器上的时间,但你可以用'now'
使用了用户的时间。
我假设你想有一个网页,告诉你:今天是这个月的日数16。
因为化身是一个静态现场发电机,所有的逻辑将只产生站点的过程中执行。 当你不更新/重建你的网站(每日),计数器不增加。 我认为使用JavaScript是这个问题的唯一解决方案。
鉴于我的假设,答案是:不,杰奇不这样做。 你应该使用JavaScript这一点。