begin process at 2010 03 17 00:14:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date / Heure

 > DATES EN PHP

DATES EN PHP


 Information sur la source

Note :
Aucune note
Catégorie :Date / Heure Niveau :Débutant Date de création :06/06/2002 Date de mise à jour :06/06/2002 11:19:59 Vu :5 401

Auteur : Joez

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Ce code permet d'enregistrer la date dans un champs mysql DATETIME, et ensuite permet de l'afficher au bon format dans une page php
Ce script fait appelle à une fonction qui permet d'afficher soit la date, soit l'heure, soit les deux.

Source

  • // enregistrement de la date et de l'heure actuelle dans une table
  • $date=strftime("%Y-%m-%d %H:%M:%S");
  • .....
  • mysql_query("INSERT INTO url VALUES ('','$date','')");
  • .....
  • // cette fonction permet d'afficher la date au bon format
  • // $aff=1 : affiche la date $aff=2 : affiche l'heure $aff=3 : affiche la date et l'heure
  • function format_date($entry, $aff)
  • {
  • if ($aff==1)
  • {
  • echo "<FONT face=\"Verdana\" size=\"2\"> ";
  • list($fulldate,$time)=explode(" ",$entry);
  • list($year,$month,$day)=explode("-",$fulldate);
  • list($hour,$minute,$second)=explode(":",$time);
  • $ret=$day."-".$month."-".$year;
  • echo $ret;
  • }
  • else
  • if ($aff==2)
  • {
  • echo "<FONT face=\"Verdana\" size=\"2\"> ";
  • list($fulldate,$time)=explode(" ",$entry);
  • list($year,$month,$day)=explode("-",$fulldate);
  • list($hour,$minute,$second)=explode(":",$time);
  • $ret=$hour.":".$minute;
  • echo $ret;
  • }
  • else
  • {
  • echo "<FONT face=\"Verdana\" size=\"2\"> ";
  • list($fulldate,$time)=explode(" ",$entry);
  • list($year,$month,$day)=explode("-",$fulldate);
  • list($hour,$minute,$second)=explode(":",$time);
  • $ret=$day."-".$month."-".$year." à ".$hour.":".$minute;
  • echo $ret;
  • }
  • }
  • // appelle de la fonction
  • format_date($ligne["date_news"],1);
  • ou
  • format_date($ligne["date_news"],2);
  • ou
  • format_date($ligne["date_news"],3);
  • ..
// enregistrement de la date et de l'heure actuelle dans une table
$date=strftime("%Y-%m-%d %H:%M:%S");
.....
mysql_query("INSERT INTO url VALUES ('','$date','')");
.....


// cette fonction permet d'afficher la date au bon format
// $aff=1 : affiche la date  $aff=2 : affiche l'heure  $aff=3 : affiche la date et l'heure
function format_date($entry, $aff)
	{
	if ($aff==1)
		{
		echo "<FONT face=\"Verdana\" size=\"2\"> ";
		list($fulldate,$time)=explode(" ",$entry);
		list($year,$month,$day)=explode("-",$fulldate);
		list($hour,$minute,$second)=explode(":",$time);
		$ret=$day."-".$month."-".$year;
		echo $ret;
		}
	else
			if ($aff==2)
				{
				echo "<FONT face=\"Verdana\" size=\"2\"> ";
				list($fulldate,$time)=explode(" ",$entry);
				list($year,$month,$day)=explode("-",$fulldate);
				list($hour,$minute,$second)=explode(":",$time);
				$ret=$hour.":".$minute;
				echo $ret;
				}
			else
				{
				echo "<FONT face=\"Verdana\" size=\"2\"> ";
				list($fulldate,$time)=explode(" ",$entry);
				list($year,$month,$day)=explode("-",$fulldate);
				list($hour,$minute,$second)=explode(":",$time);
				$ret=$day."-".$month."-".$year." à ".$hour.":".$minute;
				echo $ret;
				}
	}

// appelle de la fonction
format_date($ligne["date_news"],1);

ou

format_date($ligne["date_news"],2);

ou

format_date($ligne["date_news"],3);

..

 Conclusion

En espérant que cela aide quelqu'un ;-)

@++
Joez


 Sources de la même categorie

FORMATER DES MILLISECONDES AU FORMAT HH:MM:SS:MMM par lcef
Source avec Zip CLASSE DATETIME AVEC TRADUCTION par 1030
DIFFÉRENCE ENTRE DEUX DATE EN JOURS (LISTE RÉCUPÉRÉE DANS UN... par DevilTN
Source avec Zip Source avec une capture CALENDRIER + AGENDA TRÈS SIMPLE (GERER LES JOURS FÉRIÉS ET L... par mondherclubiste
Source avec une capture CALENDRIER DES RÉSERVATIONS EN PHP par mathieubond

Commentaires et avis

Commentaire de koko le 06/06/2002 17:08:50

on est gaté pour les dates...

Commentaire de pi0up51 le 06/06/2002 18:56:03

vi ;)

Commentaire de mounissi le 21/04/2009 14:49:58

le php sa roule--->spider

Commentaire de elkarimi le 01/03/2010 03:39:35

mrci bc

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales