|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
[C/time.h] strptime non interpreta GMT
Salve!
Questo programma dovrebbe convertire una stringa formattata in un certo modo, in una data di tipo time_t (su linux ovviamente). Codice:
#include <stdio.h>
#include <time.h>
main()
{
char stringa[] = "Sat, 30 Jan 2010 18:04:00 UTC";
struct tm tempo;
time_t data;
strptime (stringa, "%A, %d %b %Y %H:%M:%S %z", &tempo);
data = mktime(&tempo);
printf("\n%ld\n", data);
}
Togliendo GMT dalla stringa il risultato è lo stesso, come se non lo prendesse in considerazione. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:39.


















