Salve a tutti espongo il mio problema.
Ho una data in formato YYYY-MM-GG hh:mm:ss. Quello che vorrei ottenere è la stessa data aggiornata di un certo numero di ore.
Esempio:
2006-06-21 12:30:04 gli sommo due ore e quindi ottengo 2006-06-21 14:30:04.
Quello che faccio ora è riempirmi una struttura tm con i parametri della data originale,ottenere con la mktime il time_t; a questo, sommare o sottrarre il numero di secondi che mi servono e poi riottenere di nuovo una data formattata come YYYY-MM-GG hh:mm:ss che è quella nuova.
Volevo chiedere se ci sono problemi in relazione al fuso orario con la mktime. Ossia quando io riempio la mia struttura tm con i parametri di una data e poi faccio il mktime, vengono applicate modifche?Il time_t che ottengo è esattamente quello della data che gli ho passato?
Ci sono metodi più semplici per fare questo?
Grazie per l'aiuto.