Bonsoir,
J'aimerais convertir un timestamp (pris d'une base mysql) par exemple 1294734295 en une date de type JJ/MM/AAAA.
J'ai essayé avec DateAdd mais sans succès ...
Je travaille sous VB.net 2010.
Merci![]()
Bonsoir,
J'aimerais convertir un timestamp (pris d'une base mysql) par exemple 1294734295 en une date de type JJ/MM/AAAA.
J'ai essayé avec DateAdd mais sans succès ...
Je travaille sous VB.net 2010.
Merci![]()
Un timestamp UNIX, c'est le nombre de secondes depuis l'epoch (1er janvier 1970). Donc pour convertir en DateTime:
Ensuite tu peux afficher la date dans le format que tu veux:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim timestamp As Integer = ... Dim epoch As New DateTime(1970, 1, 1) Dim dt As DateTime = epoch.AddSeconds(timestamp)
Code : Sélectionner tout - Visualiser dans une fenêtre à part Dim s As String = dt.ToString("dd/MM/yyyy")
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Partager