PDA

Voir la version complète : date dans la database


moriss
01/10/2003, 15h37
Bonjour,
voila je voudrais savoir comment concertir une date issue de ma base afin que j'arrive à la comprendre ... car perso 1063575910 j'y comprends rien

Merci

PS : c une date issue d'une sauvegarde, c pour ça que je ne c pas comment la retrouvé ...

Gizmo
01/10/2003, 15h57
voila je voudrais savoir comment concertir
Tu veux surement dire "convertir"? :)

Gizmo
01/10/2003, 15h57
Pour répondre a ta question et bien je n'en ai pas la moindre idée, je dois l'avouer :)

Foularou
01/10/2003, 16h05
simple il faut utilise les instruction suivantes:

pour reconvertir la date au format date
FROM_UNIXTIME()
ce qui donne par exemple : select FROM_UNIXTIME('1063575910') ce qui donne :14/09/2003 23:45:10

pour reconvertir la date utilisé la fonction :
UNIX_TIMESTAMP()

Voila ;)

Gizmo
01/10/2003, 16h20
J'en apprend encore tous les jours lol :)

moriss
01/10/2003, 17h15
Merci, mais je l'execute en tant que commande sql ?

en tout k merci

Foularou
01/10/2003, 17h19
Il faut en fait que tu mette la fonction dans ta requete.
la c juste un exemple simple.

une plus complete -->
select userid , username , FROM_UNIXTIME(joindate) as Date_Inscription From user Where userid=1

Akex
01/10/2003, 17h47
Une question, non dénuée de sens : Le format de l'heure est déterminé comment ?? L'heure et la date ne s'affiche-t-elles pas dans le format us ??

Foularou
01/10/2003, 17h53
dans le from_unixtime tu peut specifier le format mais etant donné que g jamais utilisé peut pas te dire.
Neanmoins la syntaxe est :

FROM_UNIXTIME(date,format)

Pitchoune
01/10/2003, 20h14
J'en apprend encore tous les jours lol :)
Tu es pas le seul, il me manque des compétences côté requêtes et développement pour les requêtes.