- 我正在阅读使用python库“feedparser”的Facebook更新源。
- 我循环浏览Django模板中的条目集合,并显示结果。
更新后的字段以一个很长的字符串返回,这是我不熟悉的某种格式。在python中解析Facebook feed datetime?
星期二,2009年12月01日23时55分52秒+0000
我怎么能......
A)使用Django的过滤器以清洁的日期时间在for循环模板。
......或者......
B)解析日期和视听形式的更新日期,esentially清洗日期项的收集是在视图中遍历之前。
注:我已经尝试了两种方法。 Django的日期过滤器不会识别它,而我试图解析字符串的iso8601库也没有。
有人有这方面的经验吗?谢谢你的帮助!
UPDATE:
使用从Django模板feedparser的updated_parsed值没有工作这么好。但滤波器,用于这事Django的片段已经存在**
Django的片段:http://www.djangosnippets.org/snippets/1595/
我喜欢你的解决方案,但传递元组到Django的过滤器似乎没有工作。当我使用日期过滤器时,我只是空白。也许有更好的方式来格式化它。 – 2009-12-28 03:17:51
我更新了链接到Django筛选器的feedparser日期。 – 2009-12-28 03:28:49