コンテンツへスキップ
メニュー
この質問にフラグが付けられました
2 返信
3306 ビュー

Hi: I want to find the difference between two dates ("project.task" model fields like "repeat_until" and "date_deadline", because subtracting the two dates doesn't work and using .days doesn't work.

Somebody help me. This is when we add a field in a model and I add validations to it.


Thanks

アバター
破棄

Is "repeat_unit" date field?

著作者

if it is a date field of a Projects model

最善の回答

explanation with an example

from datetime import datetime
fmt = '%Y-%m-%d'
from_date = '2013-09-01'     -> Take your date field1
to_date = '2013-09-31'       -> Take your date field2
d1 = datetime.strptime(from_date, fmt)
d2 = datetime.strptime(to_date, fmt)
daysDiff = str((d2-d1).days)          -> will gives you 29 days
daysDiff = str((d2-d1).days + 1)      -> will gives you 30 days

Hope it helps you ........ Thanks

アバター
破棄
最善の回答

Hello,

        Can you be more specific..? Doesn't work in the sense? Please post your fields defined in your model and your code which doesn't work.

アバター
破棄

Hi,

Have you solved this issue?

関連投稿 返信 ビュー 活動
1
11月 23
1856
2
1月 24
14814
0
6月 23
1246
9
5月 18
105037
0
11月 16
3004