[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

--
1000101 et plus si affinité ;)
Configuration: Windows XP
Firefox 3.0

3 réponses

  1. 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
  2. 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
    1. 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
  3. Scalpweb Messages postés 1483 Statut Membre 43
     
     Dim s As Long = DateTime.Now.Ticks
    MsgBox("Time: " & (s * 10 ^ -9) & " seconds")
    2