convertir le timestamp unix, php
J'ai une base de données qui stocke le temps pour moi. - Je l'insérer à partir de PHP à l'aide de
date( 'Y-m-d H:i:s');
Je puis utiliser cette fonction pour convertir un timestamp en PHP
function convert_datetime($str)
{
list($date, $time) = explode(' ', $str);
list($year, $month, $day) = explode('-', $date);
list($hour, $minute, $second) = explode(':', $time);
$timestamp = mktime($hour, $minute, $second, $month, $day, $year);
return $timestamp;
}
Ce que j'ai maintenant besoin de faire est de convertir ce timestamp de la date et de l'heure dans ce format:
aaaammjjhhmmss (sans traits d'union, des tirets, deux-points, etc).
Quelqu'un a des idées?
php.net/date a une liste complète de
date()
's paramètres de mise en formeOriginalL'auteur 109221793 | 2010-09-14
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le
strtotime
etdate
fonction:OriginalL'auteur Sarfraz
Utilisation date.
OriginalL'auteur halfdan
ici, vous allez
OriginalL'auteur Grumpy
Si vous utilisez mysql, il a un
DATE_FORMAT
fonction. Vous pouvez l'appeler commeDe sorte que vous obtenez déjà une date formatée à partir de votre base de données.
NOW()
en SQL, au lieu dedate('Y-m-d H:i:s');
en PHP pour l'insertion, si vous le pouvez.OriginalL'auteur Maerlyn
Utiliser le bon format :
OriginalL'auteur Toto