2012-02-17 11 views
13

तो, एक्सएमएल स्कीमा प्रारूप में टाइमस्टैम्प बनाने का कोई आसान तरीका है?एक्सएमएल स्कीमा टाइमस्टैम्प प्रारूप के लिए पायथन डेटाटाइम

datetime.datetime.now() काम नहीं करता है।

.now(): 2012-02-17 09:52:35.033232 

Desired: 2012-02-15T14:18:46.295-02:00 

बहुत कुछ दिखता है, लेकिन स्कीमा सत्यापन पर विफल रहता है। मैन्युअल रूप से बनाना आसान है, लेकिन पाइथन हमेशा इस तरह की 'मुक्त सामग्री' है।

उत्तर

19
>>> datetime.datetime.now(pytz.utc).isoformat() 
'2012-02-17T11:58:44.789024+00:00' 

>>> datetime.datetime.now(pytz.timezone('Europe/Paris')).isoformat() 
'2012-02-17T13:00:10.885743+01:00' 

पर एक नजर डालें।

+0

ग्रेट, .isoformat() ने नौकरी की! धन्यवाद – joaoricardo000

संबंधित मुद्दे