में datetime.replace() यह देखते हुए कि foo अजगर में एक वैध datetime वस्तु है के साथ घंटे, बदलनेअजगर
की तरह कुछ कुछ कर रही द्वारा घंटे एक डेटस्टैम्प (foo) में प्रतिनिधित्व को बदल सकते हैं एक:
foo2 = foo.replace(hour=5)
इसके बजाय उस समय को एक विशेष मूल्य (जैसा ऊपर किया गया है) के साथ बदलना .. क्या यह 5 घंटे कहकर foo में समय बढ़ाना संभव है? की तर्ज पर कुछ:
foo2 = foo.replace(hour += 5)
कौन सा मुझे पता है कि बेहतर मैं क्या करने का लक्ष्य कर रहा हूँ बताते हैं सही नहीं है ... लेकिन शायद ...
मैं अजगर 2.5.1 (का उपयोग कर के लिए सीमित कर रहा हूँ पर ओएस एक्स 10.5.x) संस्करण .. और इस तरह के pyTZ
बिल्कुल सही @balpha .. धन्यवाद – cit