की एक निर्धारित संख्या मैं एक datetime वस्तु दिनों है कि उपयोगकर्ता द्वारा दर्ज किया गया है की संख्या का प्रतिनिधित्व होना करने के लिए एक चर परिभाषित करना चाहते हैं का प्रतिनिधित्व कैसे बनाते हैं। उदाहरण के लिए।अजगर में एक तिथि वस्तु दिनों
numDays = #input from user
deltaDatetime = #this is what I'm trying to figure out how to do
str(datetime.datetime.now() + deltaDatetime)
यह कोड आज से 3 दिनों का प्रतिनिधित्व करने वाला डेटाटाइम प्रिंट करेगा यदि उपयोगकर्ता 3 इनपुट में प्रवेश करता है। कोई आईडिया कि इसे कैसे किया जाए? मैं इस समस्या के प्रभावी दृष्टिकोण के रूप में पूरी तरह खो गया हूं।
संपादित करें: कैसे अपने सिस्टम की स्थापना की है की वजह से, चर "deltaDatetime" मूल्य भंडारण के एक datetime मान होना चाहिए। जैसा कि मैंने टिप्पणियों में कहा था, 3 दिन की तरह कुछ वर्ष 0, 3 जनवरी बन जाता है।
आप इस के लिए देख रहे हैं? http://docs.python.org/2/library/datetime.html#timedelta-objects –
हम, क्या आपका मतलब सिर्फ अंतिम दिन, या उस सीमा के सभी दिनों में है? –
ध्यान दें कि "दिन की एक निश्चित संख्या का प्रतिनिधित्व करने वाली दिनांक वस्तु" एक तिथि नहीं है, यह एक अवधि या समान है। –