Ciao.
>Esiste un modo semplice, sfruttando il DateTime, i FormatProvider
>e string per ottenere da un input 01/01/2010 una stringa 20100101?
Sì, esiste il ToString per le date. Ovviamente, devi fare dei controlli, in modo che il formato della data sia sempre lo stesso.
Ad esempio, per il formato italiano (it-IT, cioè GG/MM/AAAA), dovrai prima controllare che la data immessa sia effettivamente del tipo 23/09/2008.
Per l'inglese della Gran Bretagna il formato ("en-GB", MM/GG/AAAA) sarebbe del tipo 09/23/2008.
Poi, scegli il formato castato che ti serve. Qui due esempi, che restituiscono quel che hai chiesto:
1) Restituisce: "20071223", ovvero anno/mese/giorni
2) Restituisce: "20072312", ovvero anno/giorni/mese
Ricorda sempre che:
l'anno va minuscolo: yyyy
il mese va maiuscolo: MM
il giorno va minuscolo: dd
Spero che ti possa servire.
PV