par
orenx22 » 30 oct. 2013, 12:47
Bonjour,
Je t'invite à utiliser la classe DATETIME.
<?php
$day = array(
'dimanche',
'lundi',
'mardi',
'mercredi',
'jeudi',
'vendredi',
'samedi'
);
$month = array(
'janvier',
'février',
'mars',
'avril',
'mai',
'juin',
'juillet',
'août',
'septembre',
'octobre',
'novembre',
'décembre'
);
function dateformat( $date, $day, $month )
{
$date = new DateTime( $date, new DateTimeZone( 'Europe/Paris' ) );
$w = $day[$date-> format( 'w')];
$d = $date-> format( 'd' );
$n = $month[$date-> format( 'n' )-1];
$y = $date-> format( 'Y' );
return "$w $d $n $y" ;
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Titre de la page</title>
</head>
<body>
<span><?php echo dateformat( '01/18/2014', $day, $month ); ?></span>
</body>
</html>
source :
http://php.net/manual/fr/class.datetime.php
http://us1.php.net/manual/fr/function.date.php
Tu peux également jouer avec la requête sql pour récupérer les informations séparément au niveau de la date.
SELECT *,DAY(date) AS jour, MONTH(date) AS mois, YEAR(date) AS annee FROM table
source :
http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html
Ciao
Bonjour,
Je t'invite à utiliser la classe DATETIME.
[php]
<?php
$day = array(
'dimanche',
'lundi',
'mardi',
'mercredi',
'jeudi',
'vendredi',
'samedi'
);
$month = array(
'janvier',
'février',
'mars',
'avril',
'mai',
'juin',
'juillet',
'août',
'septembre',
'octobre',
'novembre',
'décembre'
);
function dateformat( $date, $day, $month )
{
$date = new DateTime( $date, new DateTimeZone( 'Europe/Paris' ) );
$w = $day[$date-> format( 'w')];
$d = $date-> format( 'd' );
$n = $month[$date-> format( 'n' )-1];
$y = $date-> format( 'Y' );
return "$w $d $n $y" ;
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Titre de la page</title>
</head>
<body>
<span><?php echo dateformat( '01/18/2014', $day, $month ); ?></span>
</body>
</html>
[/php]
source :
[url]http://php.net/manual/fr/class.datetime.php[/url]
[url]http://us1.php.net/manual/fr/function.date.php[/url]
Tu peux également jouer avec la requête sql pour récupérer les informations séparément au niveau de la date.
[sql]SELECT *,DAY(date) AS jour, MONTH(date) AS mois, YEAR(date) AS annee FROM table[/sql]
source :
[url]http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html[/url]
Ciao