Logo classes.scriptsphp.org PHP

go to nav bar

date

Manipulation de Dates.

La classe HDAdate permet des manipulations avancées de dates. Vous avez la possibilité d' ajouter / soustraire du temps à une date sous n importe quel format (Timestamp ou chaine). Cette Classe dispose notemment d' une Methode _Date() identique à la fonction PHP date() ormis le fait que le second parametre peut être une date sous la forme d' une chaine.

Les Méthodes

  • HDAdate - Nouvelle Instance
  • Add_time - Ajouter des Jours, Heures, Minutes ou Secondes à une Date
  • Sub_time - Soustraire des Jours, Heures, Minutes ou Secondes à une Date
  • Set_date_lang - Fixe le format de la Date de départ
  • _Date - Fonction date() de PHP améliorée

Exemples

  1. Ajouter du temps à une date
  2. Soustraire un temps à une Date
  3. Exemple d' utilisation de la methode _Date() - 1
  4. Exemple d' utilisation de la methode _Date() - 2
  5. Exemple d' utilisation de la methode _Date() - 3
  6. Date de départ au format Francais

Description des Méthodes

Nouvelle Instance

HDAdate()

Nouvelle Instance de date. Initialise les variables de la classe.

  • $Date = new HDAdate()

go to the top
Ajouter des Jours, Heures, Minutes ou Secondes à une Date

Add_time(void Date [, int Days [, int Hours [, int Minutes [, int Seconds ]]]])

Ajoute du temps à une date. Tous les arguments, sauf Date sont optionnels, et peuvent etre omis de droite à gauche.

  • Date : La date à laquelle on va ajouter du temps. Different format Timestamp, En, Fr( à parametrer avec Set_date_lang('fr') )
  • Days : Nombre de Jours à ajouter.
  • Hours : Nombre d' Heures à ajouter.
  • Minutes : Nombre de Minutes à ajouter.
  • Seconds : Nombre de Secondes à ajouter.
  • $Date -> Add_time('2003-12-25', 4)
  • $Date -> Add_time('2003-12-25', 4, 5)
  • $Date -> Add_time('2003-12-25', 0, 5, 10)
  • $Date -> Add_time('2003-12-25', 4, 5, 0, 15)

go to the top
Soustraire des Jours, Heures, Minutes ou Secondes à une Date

Sub_time(void Date [, int Days [, int Hours [, int Minutes [, int Seconds ]]]])

Soustrait du temps à une date. Tous les arguments, sauf Date sont optionnels, et peuvent etre omis de droite à gauche.

  • Date : La date à laquelle on va ajouter du temps. Different format Timestamp, En, Fr( à parametrer avec Set_date_lang('fr') )
  • Days : Nombre de Jours à soustraire.
  • Hours : Nombre d' Heures à soustraire.
  • Minutes : Nombre de Minutes à soustraire.
  • Seconds : Nombre de Secondes à soustraire.
  • $Date -> Add_time('2003-12-25', 4)
  • $Date -> Add_time('2003-12-25', 4, 5)
  • $Date -> Add_time('2003-12-25', 0, 5, 10)
  • $Date -> Add_time('2003-12-25', 4, 5, 0, 15)

go to the top
Fixe le format de la Date de départ

Set_date_lang(string Lang )

NC.

  • Lang : Fixe le format de la date de départ. FR : 25-12-2004 , EN 2003-12-25
  • $Date -> Set_date_lang('fr')

go to the top
Fonction date() de PHP améliorée

_Date(string Format [, void Date])

Identique à la fonction date() de PHP, excépté que le second parametre pzeut être une chaine.

  • Format : format de sortie de votre Date. Voir la fonction PHP associée pour plus de détails sur les différents formats
  • Date : Parametre optionnel. Si il est omis, on prend la date courante. Il peut être specifié sous 2 formes, soit un Timestamp, soit une chaine. Voir les exemples associés a cette Methode
  • $Date -> _Date('d-m-Y')
  • $Date -> _Date('d-m-Y', 12548754)
  • $Date -> _Date('d-m-Y', '2004-25-12')

go to the top

Merci de ne pas suivre ce lien emails.

0.0756s | «»
PHP powered