[RESOLU] transformer date fr en timestamp

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] transformer date fr en timestamp

Re: transformer date fr en timestamp

par damien_55 » 24 janv. 2013, 11:49

Merci.

ça marche :D

Re: transformer date fr en timestamp

par nicolas » 23 janv. 2013, 12:27

oui, le format est fixe.

Aurais tu un tuto ? j'ai lu la doc sur les deux fonction mais je ne vois pas comment résoudre mon problème avec ça.

Merci de ton aide.
$date = 'jeudi 24 janvier 2013';
setlocale("ta locale en français; fr_fr ou fr_fr.utf-8...");
$tab = strptime($date, '%A %d %B %Y');
$ts = mktime($tab['tm_hour'], $tab['tm_min'], $tab['tm_sec'], $tab['tm_mon'], $tab['tm_mday'], $tab['tm_year']+1900);

Re: transformer date fr en timestamp

par damien_55 » 22 janv. 2013, 22:26

oui, le format est fixe.

Aurais tu un tuto ? j'ai lu la doc sur les deux fonction mais je ne vois pas comment résoudre mon problème avec ça.

Merci de ton aide.

Re: transformer date fr en timestamp

par nicolas » 22 janv. 2013, 21:52

Si le format est fixe, tu peux utiliser strptime() en utilisant setlocale()

transformer date fr en timestamp

par damien_55 » 22 janv. 2013, 20:30

Bonjour a tous,

J'ai des date comme ceci = jeudi 24 janvier 2013

J'aimerai les transformer en timestamp pour l'inclure dans ma base.

Quelqu'un aurait une piste ou une fonction a utiliser ? je ne sais pas comment faire.

Merci