你如何在trac中获得票证创建日期?

时间:2016-03-21 14:36:24

标签: trac

我想对报告进行一些非常简单的查询,但我希望按创建日期对所有内容进行分组。我遇到的问题是数据库中存在time,而不是日期。通过在trac相关资源中搜索,我看起来需要安装trac.util.datefmt才能从datetime(时间)中提取此信息。我可以找到trac.util.datefmt的API文档,但不能找到获取.egg的下载链接。

我是朝着正确的方向前进的吗?如果我可以在没有插件的情况下做我需要的(即获得创建月/日/年),我会使用哪一列?我在模式中看不到任何合理的东西。如果我确实需要trac.util.datefmt,我从哪里下载?如果我真的需要一个不同的插件,我应该使用哪一个?

1 个答案:

答案 0 :(得分:1)

我假设Trac> = 1.0。 time列是unix纪元时间:自1970年1月1日以来经过的秒数。您可以将值除以1e6并将值放在converter中以查看提取日期时间的示例来自time列。 trac.util.datefmt是Trac附带的鸡蛋的一部分,但是由于您正在处理报告,因此您不需要了解更多有关该功能的信息来实现您的目标。

在Trac报告中,time列将自动格式化为 as a date。您可以查看默认报告{1}作为示例。我不确定你打算如何按创作日期进行分组。您是否希望对在特定日期时间范围内创建的故障单进行分组?