Les Snippets

Connexion

Trouver le dernier week end pour un mois et une année donnés

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 12/10/2006 09:58:10 et initié par malalam [Liste]
Date de mise à jour : 15/10/2006 04:19:05
Vue : 6876
Catégorie(s) : Date & Heure
Langages dispo pour ce code :
- PHP 4, PHP 5
- Windev
- VB6, VBA
- Voir tous les langages pour ce code snippet



Langage : PHP 4 , PHP 5
Date ajout : 12/10/2006
Posté par malalam [Liste]
<?php
// Version PHP5
function getLastWeekEnd ($sYear, $sMonth) {
    try {
        $iDate = @mktime (0,0,0, (int)$sMonth + 1, 1, (int)$sYear);
        if (false === $iDate || -1 === $iDate) {
            throw new Exception ('L\'année ou/et le mois donnés ne sont pas valides');
        }
        return strftime ('%d-%m-%Y', strtotime ('last Saturday', $iDate));
    } catch (Exception $e) {
        echo $e -> getMessage ();
    }
}
echo getLastWeekEnd ('2006', '10');
// Version PHP4
function getLastWeekEnd2 ($sYear, $sMonth) {
    $iDate = @mktime (0,0,0, (int)$sMonth + 1, 1, (int)$sYear);
    if (-1 === $iDate) {
        trigger_error ('L\'année ou/et le mois donnés ne sont pas valides', E_USER_ERROR);
    }
    return strftime ('%d-%m-%Y', strtotime ('last Saturday', $iDate));
}
echo getLastWeekEnd2 ('2006', '10');
?>

Snippets en rapport avec : Mois, Date, Dernier, Weekend, Samedi



Codes sources en rapport avec : Mois, Date, Dernier, Weekend, Samedi

{SQL} DERNIER JOUR DU MOIS, OU DE LA SEMAINE
J'ai mis ces fonctions toujour utiles dans CODIX (les snippets) mais l'un est faut et on peut pas le...

{Visual Basic, VB6, VB.NET, VB 2005} CALENDRIER SOUS VBA (EXCEL)
Ce code permet de sélectionner une date dans un calendrier Le nombre de jour par mois et défini Le...

{Delphi} GESTION DE CALENDRIER DYNAMIQUE
Dans n'importe quelle application de gestion vous avez besoin d'un calendrier d'activité. Et bien c...

{SQL} SQL SERVER - OBTENIR LA DATE DU DERNIER JOUR DU MOIS (GET LAST DAY OF MONTH).
UDF "GetLastDayOfMonth" pour obtenir la date du dernier jour du mois avec ou sans gestion de l'heure...

{Delphi} GETYMDBETWEEN() - DIFFÉRENCE ENTRE 2 DATES (ANNÉES, MOIS, JOURS)
Calcule la différence entre deux dates au format TDateTime. Différence comptée en Ans, Jours, Mois....

{PHP} CALENDRIER - FLOPTWO
Calendrier - floptwo : Il s'agit d'un script qui réalise un calendrierà partir de la date du jour. ...

{Visual Basic, VB6, VB.NET, VB 2005} VBA EXCEL TRANSFORME UNE DATE ENREGISTRÉE AU FORMAT ANGLAIS (BOGUE D'INVERSION MOIS / JOUR)
A ma grande surprise, je constate qu'il existe encore des fichiers Excel contenant l'anomalie liée a...

{PHP} DIFFÉRENCE ENTRE DEUX DATE (LISTE RÉCUPÉRÉE DANS UN TABLEAU)
Salut les codeurs fou ! Je développe actuellement une petite appli pour faire mes comptes, et j'en ...

{Delphi} CALCULER LE NOMBRE DE JOURS ENTRE DEUX DATES EN EXCLUANT LES WEEK END
Ce code permet juste de calculer le nombre de jours total, sans les week end et le nombre de samedi ...

{Javascript / DHTML} LA DATE TOUTE SIMPLE.
Il permet de mettre sur votre site la date sans pub....