比较java中django的auto_now格式的时间戳

时间:2017-02-26 09:43:03

标签: java django

我正在研究一个django和java项目,我需要将django中的时间与java中当前时间的时间进行比较。

我将enbled_time存储在模型中:

enabled_time = models.DateTimeField(auto_now = True,default = timezone.now())

时间以db:格式填充在db中:

2017-02-26 14:54:02

现在在我的java项目中运行了一个cron,它检查enabled_time加上到期时间是否大于当前时间:

Long EditedTime = db.getEnabledTime() + (expiryTime*60*1000); //expiryTime is in mins 
if (System.currentTimeMillis() - EditedTime > 0) {
    //do something
}

这里db是该表的数据库实体。

db.getEnabledTime()给出结果'2017'。我做错了什么?

PS:我将时间存储为Long,这对我来说似乎不合适。有人可以建议我应该选择哪种数据类型,还是可以正常工作?

0 个答案:

没有答案