Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Conversione stringa in formato RF1123 in DateTime
mercoledì 07 novembre 2012 - 14.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lorecosta
Profilo
| Junior Member
61
messaggi | Data Invio:
mer 7 nov 2012 - 14:35
Ciao a tutti,
a prima vista la cosa mi sembrava davvero banale, ma evidentemente sto sbagliando qualcosa che proprio non riesco a vedere, per questo son qui a chiedere un consiglio a voi.
Parliamo di C#, ho una stringa contenente una data nel formato "Wed, 06 Nov 2012 09:51:00 GMT"; (credo standard RF1123).
Al momento della conversione col metodo DateTime.Parse() mi restituisce l'eccezione: "Giorno della settimana non corretto. Stringa non riconosciuta come DateTime valido."
Sono arrivato alla conclusione che il problema riguardi qualcosa inerente alla CultureInfo in quanto il sistema è in Italiano e la data in Inglese...
Fatto è che ho effettuato numerose prove tra cui:
DateTime result;
CultureInfo provider = CultureInfo.InvariantCulture;
dateString = "Wed, 06 Nov 2012 09:51:00 GMT";
format = "ddd, dd MMM yyyy hh:mm:ss GMT";
result = DateTime.ParseExact(dateString, format, provider);
ma continua a darmi lo stesso errore.
Qualcuno di voi ha qualche suggerimento?
Grazie a chiunque intervenga nella discussione
-------------------------------------------------------------------------------------------------
Ragazzi mi sono appena accorto dell'inghippo... il fatto è che il 6 novembre è martedì e non mercoledì! quindi la stringa che rappresenta la data è in realtà incongruente, e questo il motivo dell'errore nella conversione...
...tre ore di lavoro perse...
Grazie comunque a tutti e scusate se ho fatto perder tempo a qualcuno!
Lorenzo
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
mer 7 nov 2012 - 17:19
in effetti (come al solito) il messaggio di errore potrebbe aiutare un pochetto di più.
Comunque hai risolto.
ciao
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !