PHP Classes

File: test.php

Recommend this page to a friend!
  Classes of lx barjon   date object   test.php   Download  
File: test.php
Role: Example script
Content type: text/plain
Description: a test file that show some of the class methods
Class: date object
Manipulate and format dates
Author: By
Last change:
Date: 20 years ago
Size: 1,124 bytes
 

Contents

Class file image Download
<?PHP
require dirname(__FILE__).'/dateObj.class.php';

$myDate = &new dateObj(); # new object with now as current date

echo 'Aujourd\'hui nous sommes le : '.$myDate->format( 'l d F Y (H:i)' ).'<br>';
echo
'Dans 10 jours nous seront le : '.$myDate->date_add( 10, 'd', 'l d F Y (H:i)' ).'<br>';
echo
'Il y a 10 jours nous étions le : '.$myDate->date_sub( 10, 'd', 'l d F Y (H:i)' ).'<br><br>';
echo
'Aujourd\'hui nous sommes un : '.$myDate->day_of_week().'<br>';
echo
'Nous sommes le '.$myDate->day_of_year().'ème jour(s) de l\'année<br>';
echo
'Nous sommes en semaine '.$myDate->week_of_year().'<br>';
echo
'Ce mois ci il y a '.$myDate->days_in_month().' jours<br>';
if (
$myDate->is_leap_year() ) echo 'Nous sommes dans une année bissextile<br>';
else echo
'Nous ne sommes pas dans une année bissextile<br>';
echo
'Le premier jour du mois est un : '.$myDate->first_day_in_month().'<br>';
$diff = $myDate->diff( '01-01-2006 00:00:00', 'all' );
echo
' Il reste '.$diff['days'].' jours, '.$diff['hours'].' heures, '.$diff['minutes'].' minutes, '.$diff['secondes'].' secondes avant le 1er janvier 2006<br>';
?>