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 :

Une fonction file_put_contents pour PHP4
Fonction de sécurisation des données passées dans formulaire ou URL
Protection contre les injections HTML XCSS
Fonction de parcours des variables de formulaire
Vérifier qu'une chaine est constituée de caractères alphanumériques
Parcourir un tableau en php - pense bête
Parcourir les images d'un répertoire en PHP
Connaitre l'heure de son serveur
Vérifier la validité du format d'un email en PHP - Expression régulière
Fonction explode en utilisant plusieurs séparateurs
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