[VB.net] Obtenir le timestamp

Résolu
afrodje Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   -  
afrodje Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je cherche à obtenir la date en format UNIX ( ex : 1202479311) sous VB.net.

Merci
A voir également:

3 réponses

afrodje Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   168
 
Voila

Public Function date_en_temp_unix(ByVal dt As Date) As Long
        'converti de  date et heure vers temps unix
        Dim origin As New Date(1970, 1, 1)
        Dim span As TimeSpan = dt - origin
        Dim seconds As Double = span.TotalSeconds
        Return CType(seconds, Long)
    End Function
6
afrodje Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   168
 
Ca ne correspond pas aux timestamp ! (Time :633380837,455039 seconds)
3
afrodje Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   168
 
Personne utilise le temps UNIX (nombre de secondes depuis le 1er janvier 1970) sous VB.net?
0
Scalpweb Messages postés 1467 Date d'inscription   Statut Membre Dernière intervention   43
 
 Dim s As Long = DateTime.Now.Ticks
MsgBox("Time: " & (s * 10 ^ -9) & " seconds")
2