Voglio calcolare i secondi tra ora e domani 12:00. Quindi ho bisogno di ottenere domani 12:00 datetime
oggetto.Come modificare datetime.datetime.hour in Python?
Si tratta di pseudo codice:
today_time = datetime.datetime.now()
tomorrow = today_time + datetime.timedelta(days = 1)
tomorrow.hour = 12
result = (tomorrow-today_time).total_seconds()
Ma alzerà questo errore:
AttributeError: attribute 'hour' of 'datetime.datetime' objects is not writable
Come posso modificare l'ora o come posso ottenere un domani 12:00 datetime
oggetto?
Si potrebbe dare un'occhiata a [questa risposta] (http : //stackoverflow.com/questions/8777753/converting-datetime-date-to-utc-timestamp-in-python) in modo da poter convertire ** domani 12: 00 ** datetime in timestamp e quindi sottrarre 'time.time () ' – pixis