| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 
 |  
############################################################################
# Current and Yesterday's date management
#------------------------------
# Current Date
#------------------------------
($Seconde_now,$Minute_now,$Hour_now,
       $Day_now,$Month_now,$Year_now,
       $Weekday_now,$Yearday_now,$isdst_now) = localtime(time);
$Day_now          = sprintf("%.02d",$Day_now);
$Month_now        = $Month_now +1;
$Month_now        = sprintf("%.02d",$Month_now);
$Yearday_now      = $Yearday_now + 1;
$Year_now         = $Year_now + 1900;
$Seconde_now      = sprintf("%.02d",$Seconde_now);
$Minute_now       = sprintf("%.02d",$Minute_now);
$Hour_now         = sprintf("%.02d",$Hour_now);
$Weekday_now      = sprintf("%.02d",$Weekday_now);
$Week_Number_now  = int( ( $Yearday_now + 1 - $Weekday_now ) / 7 );
if ($Weekday_now < 6) {
	$Week_Number_now += 1;
}
 
#------------------------------
# Yesterday's Date
#------------------------------
$yesterday = time() - ( 24 * 60 * 60 );  
($Seconde,$Minute,$Hour,
       $Day,$Month,$Year,
       $Weekday,$Yearday,$isdst) = localtime($yesterday);
$Month            = $Month +1;
$Day              = sprintf("%.02d",$Day);
$Month            = sprintf("%.02d",$Month);
$Yearday          = $Yearday + 1;
$Year             = $Year + 1900;
$Seconde          = sprintf("%.02d",$Seconde);
$Minute           = sprintf("%.02d",$Minute);
$Hour             = sprintf("%.02d",$Hour);
$Weekday          = sprintf("%.02d",$Weekday);
$Week_Number      = int( ( $Yearday + 1 - $Weekday ) / 7 );
# Add 1 if today isn't Saturday
if ($Weekday < 6) {
	$Week_Number += 1;
}
$Week_Number = sprintf("%.02d",$Week_Number); | 
Partager