J'extrait une date de ma registry sous forme de int.
j'aimerai la voir apparaitre en string sous la forme DD/MM/YYYY ou MM/DD/YYYY, en prenant donc en compte les aspects internationaux.
ET j'avoue que je n'ai pas tout compris à la conversion.
J'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public string DateX;
System.IFormatProvider provider;
RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\...\...");
DateX=(Convert.ToString(Convert.ToDateTime(rk.GetValue("da")), provider), provider)).Substring(0,10);
mais je bloque sur le provider, je ne sais comment l'obtenir ?