le MEMO du WEB développeur
••• PHP •••  Liste des Mémos, astuces et bonnes pratiques

Convertir un format dateTime Français en format MySQL

Soit une date au format Français
$date   ='13/03/2013 10:50';

La fonction suivante DateFR2DateSQL($date) la convertit en format SQL soit :

2013-03-13 10:50

function DateFR2DateSQL ($date) {

  $day    = substr($date,0,2);
  $month  = substr($date,3,2);
  $year   = substr($date,6,4);
  $hour   = substr($date,12,2);
  $minute = substr($date,15,2);
  $second = substr($date,18,2);
  $timestamp= mktime($hour,$minute,$second,$month,$day,$year);
  return date('Y-m-d H:i:s',$timestamp);  
}

 

 

publié le 29/01/2013 par Memo Web
Dates
Commentaire :
un léger décalage

function DateFR2DateSQL ($date) {
$day = substr($date,0,2);
$month = substr($date,3,2);
$year = substr($date,6,4);
$hour = substr($date,11,2);
$minute = substr($date,14,2);
$second = substr($date,17,2);
$timestamp= mktime($hour,$minute,$second,$month,$day,$year);
return date('Y-m-d H:i:s',$timestamp);
}
par inconnu, le 06/03/2014
Commenter le Mémo :

Récupérer l'adresse de la page courante
Transmettre un nombre variable de paramètres dans une fonction PHP
Opérations sur les dates: trouver la date précédente ou suivante d'une date donnée
La superglobale $_SERVER et ses utilisations
Affectation conditionnelle sous PHP
Afficher l'année courante sur son site
Vérifier la validité du format d'un email en PHP - Expression régulière
Ucfirst ou Convertir la première lettre d'une chaine en majuscule
Enlever les balises HTML d'une chaîne en PHP
Foncer ou eclaircir une couleur en PHP
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos