我不太清楚如何表达我在标题中的意思,我想我可以在这里更好地解释它。
我有一个列表(条目),其中包括:
1358345153|russelg|[add] changelog @ /changelog
1358339500|russelg|ajaxify image uploads
第一个值是 unix 时间戳。现在,因为这是一个变更日志类型的东西,我想<span>
在两个不同的日子之间放置一个(或类似的)。
我目前的代码是:
for e in entries:
ez = e.split('|')
epoch = ez[0]
auth = ez[1]
type = 'fix'
ext = '.png'
message = ez[2]
if re.match('\[(.+?)\]', message):
type = re.findall('\[(.+?)\]', message)[0]
message = re.sub('\[(.+?)\]', '', message)
ledate = datetime.fromtimestamp(int(epoch))
date = datetime.fromtimestamp(int(epoch)).strftime('%Y-%m-%d @ %H:%M:%S')
然后我将其打印为 html 字符串。
<div class="changelog-text">
<span class="epoch">2013-01-17 @ 00:05:53</span>
<span class="type">add</span>
[<span class="auth"><a href="http://steamcommunity.com/id/russelg">russelg</a></span>]
changelog @ /changelog
</div>
令我困惑的是如何在 for 循环中比较两个不同的日期。
谢谢!