A force de retourner dans le MSDN afin de retrouver les différents formats de date qu'accepte la méthode ToString, je me suis dit qu'un petit post faciliterai surement la vie de plus d'un codeur ;-)

Voici donc un bout de code sur les formats de dates :

Dim dtNow As DateTime = DateTime.Now
Dim arrFormat() As String = {"d", "D", "f", "F", "g", "G", "m", "r", "s", "t", "T", "u", "U", "y"}
For i As Integer = 0 To arrFormat.Length - 1
    Response.Write(arrFormat(i) & " : " & _
                   dtNow.ToString(arrFormat(i), System.Globalization.DateTimeFormatInfo.CurrentInfo) & "<BR>")
Next

Et voici le résultat :

d : 11/08/2005
D : jeudi 11 août 2005
f : jeudi 11 août 2005 11:05
F : jeudi 11 août 2005 11:05:10
g : 11/08/2005 11:05
G : 11/08/2005 11:05:10
m : 11 août
r : Thu, 11 Aug 2005 11:05:10 GMT
s : 2005-08-11T11:05:10
t : 11:05
T : 11:05:10
u : 2005-08-11 11:05:10Z
U : jeudi 11 août 2005 09:05:10
y : août 2005

Aurelien
Member of WygTeam