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
- Ajouter du temps à une date
- Soustraire un temps à une Date
- Exemple d' utilisation de la methode _Date() - 1
- Exemple d' utilisation de la methode _Date() - 2
- Exemple d' utilisation de la methode _Date() - 3
- Date de départ au format Francais
Soustraire un temps à une Date
<?php
error_reporting(E_ALL);
// on inclue la source de la classe
include 'datelang.php';
include 'date.php';
// Nouvelle instance
$date = new HDAdate();
// On va prendre une date
// par exemple : le 2004-25-12 16:00:00
// Et on va lui soustraire 2 jours et 4 heures
$Start_Date = '2004-12-25 16:00:00';
$Sub_day = 2;
$Sub_hour = 4;
$New_Date = $date -> Sub_time($Start_Date, $Sub_day, $Sub_hour);
// Affichera : 2004-12-23 12:00:00
echo $New_Date;
?>
error_reporting(E_ALL);
// on inclue la source de la classe
include 'datelang.php';
include 'date.php';
// Nouvelle instance
$date = new HDAdate();
// On va prendre une date
// par exemple : le 2004-25-12 16:00:00
// Et on va lui soustraire 2 jours et 4 heures
$Start_Date = '2004-12-25 16:00:00';
$Sub_day = 2;
$Sub_hour = 4;
$New_Date = $date -> Sub_time($Start_Date, $Sub_day, $Sub_hour);
// Affichera : 2004-12-23 12:00:00
echo $New_Date;
?>