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 :

Formater une chaine en URL
La superglobale $_SERVER et ses utilisations
Formulaire de paiement paypal en PHP
Les variables à nom "variables" en PHP
L'utilisation des sessions en PHP
Récupérer l'adresse de la page courante
Fonction de parcours des variables de formulaire
Vérifier qu'une chaine est constituée de caractères alphanumériques
Fonction PHP pour réduire une chaîne à ses n premiers mots
Require - format d'écriture
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