मैं जानना चाहता हूं कि डेटटाइमफ़िल्ल्ड से वर्ष, महीना, दिन, घंटा और मिनट निकालने का तरीका कैसा है?डेटटाइमफ़िल्ल्ड से वर्ष, महीना, दिन, घंटा और मिनट निकालने के लिए कैसे?
datimefield मैं जानकारी निकालना चाहते हैं 'redemption_date' और मॉडल के लिए कोड कहा जाता है यह है:
from django.db import models
from datetime import datetime, timedelta
class Code(models.Model):
id = models.AutoField(primary_key=True)
code_key = models.CharField(max_length=20,unique=True)
redemption_date = models.DateTimeField(null=True, blank=True)
user = models.ForeignKey(User, blank=True, null=True)
# ...
def is_expired(self):
expired_date = datetime.now() - timedelta(days=2)
my_redemtion_date = self.redemption_date
if self.redemption_date is None:
return False
if my_redemtion_date < expired_date:
return True
else:
return False
अग्रिम धन्यवाद!
यह उदाहरण के बिना भ्रमित है। –