2016-01-21 2 views
1

Im essayant de créer un calendrier en PHP. Mon emploi du temps passe par la semaine 1 et la semaine 2. La semaine 1 vient directement après la semaine 2 et la semaine 2 arrive tout de suite après la semaine 1, cela se répète chaque semaine.PHP week1 et week2 système

Comment puis-je utiliser PHP pour trouver la semaine à partir d'une date?

+0

Quelle est la structure de votre table, qu'est-ce qui vous a donné le goût de si loin? –

+0

Honnêtement je suis à une cote sur ce qu'il faut essayer. Im en utilisant JSON pour stocker les périodes et les chambres/conférenciers – SethMics

Répondre

1

W est le numéro de la semaine de l'année.

function whatMyWeek($timestamp) { 
    if ((int) date('W', $timestamp) % 2) { 
     return 'week odd'; // Week 1 
    } else { 
     return 'week even'; // Week 2 
    } 
} 

// now 
echo whatMyWeek(time()); // week odd 

// a week ago 
echo whatMyWeek(time() - 60*60*24*7); // week even 

// two week ago 
echo whatMyWeek(time() - 60*60*24*7*2); // week odd 
+0

Merci pour une réponse rapide, cela fonctionne parfaitement! – SethMics