
1 passluo 2014-06-15 15:57:04 +08:00 第二个需求可以用这个: https://github.com/crsmithdev/arrow |
2 da_a 2014-06-15 16:14:32 +08:00 我这么做的,在model里加入: @property def last_time(self): now = datetime.utcnow() last = now - self.create_at if last.days > 0: return str(last.days) + u'天前' else: if last.seconds > 3600: return str(last.seconds / 3600) + u'小时前' elif last.seconds > 60: return str(last.seconds / 60) + u'分钟前' else: return u'刚刚' |
7 skybr 2014-06-15 16:28:12 +08:00 我建议直接返回正常时间, 相对时间的显示用moment.js在前端处理, 还能setInterval定时刷. |
8 lix 2014-06-15 20:15:43 +08:00 flask-moment |
9 cbsw 2014-06-15 20:34:11 +08:00 |
11 ryan123 OP 总结下,给像为一样的新手: 时间: Flask-Moment 点击数:添加一个字段,每访问一次加一次 |