Annonce ToutSurTout

Bienvenue sur toutsurtout.biz

Déjà 15 ans !

Radio TST

Si vous souhaitez participer vous aussi aux discussions sur le forum, il faut vous inscrire ou vous identifier.

Le Thème TST Automne est maintenant en place.

Les inscriptions sont actuellement OUVERTES.

Message 1 Discussion postée le 15-11-2015 à 10:23:20

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 107 780
Site web

Transformer une date en timestamp

Ce script peut vous être utile au cas où vous aurez créé votre site avec un champ date en clair dans votre base de données et que vous voulez le transformer en timestamp.

Exemple : 15-11-2015 à 09:28 => 1447576080

<?php
function parse_date($text)
{
    $pattern = array("-01-", "-02-", "-03-", "-04-", "-05-", "-06-", "-07-", "-08-", "-09-", "-10-", "-11-", "-12-");
    $replace = array(" January ", " February ", " March ", " April ", " May ", " June ", " July ", " August ", " September ", " October ", " November ", " November ");
   
    $text = str_replace($pattern, $replace, $text);
   
    return $text;
}

$date = "15-11-2015 à 09:28";

$jour_mois_annee = substr($date, 0, 10);

$heures = substr(substr($date,-5), 0, 2) * 60 * 60;

$minutes = substr($date,-2) * 60;

echo strtotime(parse_date($jour_mois_annee)) + $heures + $minutes;


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...