python - पायथन: `datetime.datetime` से 'time.time` में कनवर्ट करना
calendar (4)
मुझे पता है कि यह एक पुराना सवाल है, लेकिन पाइथन 3.3+ में datetime.timestamp() विधि का उपयोग करके ऐसा करने का अब एक आसान तरीका है:
from datetime import datetime
timestamp = datetime.now().timestamp()
पायथन में, मैं time.time
को उस float
में कैसे परिवर्तित करूं जो मुझे time.time
से मिलेगा। time.time
फ़ंक्शन?
समय टुपल विधि का उपयोग करना मुश्किल नहीं है और फिर भी माइक्रोसेकंड बनाए रखें:
>>> t = datetime.datetime.now()
>>> t
datetime.datetime(2011, 11, 5, 11, 26, 15, 37496)
>>> time.mktime(t.timetuple()) + t.microsecond / 1E6
1320517575.037496
time.mktime()
और time.mktime()
का संयोजन
>>> import datetime
>>> import time
>>> now = datetime.datetime.now()
>>> secondsSinceEpoch = time.mktime(now.timetuple())
time.mktime(dt_obj.timetuple())
चाल करना चाहिए।