Avatar billede andhansen Nybegynder
06. januar 2004 - 19:36 Der er 2 kommentarer og
1 løsning

Dato og måned udfra Uge og Ugedag?

Jeg skal bruge et script der kan finde datoen og måneden i en bestemt uge og på en bestemt ugedag.
Avatar billede nicklasb Nybegynder
06. januar 2004 - 19:48 #1
noget lignende;

<?php
$ugedag = 4;                // For Fredag
$uge = 4;

function datesofweek($year, $week) {
    $thisyear = mktime(0,0,0,1,1,$year);
    $thisyday = date('w',$thisyear);
    if ($thisyday > 4) $thisyear = $thisyear + 604800;
    $date = ( $week * 604800 + $thisyear - 604800 - ( ($thisyday - 1) *  86400) );
    return $date;
}

$timestamp = datesofweek(date('Y'), $uge) + $ugedag * 86400;
echo date ('l Y-m-d H:i:s', $timestamp);
?>

Så kan du i de to variabler øverst vælge ugedag og uge.. (0 for mandag, 1 for tirsdag osv osv..)

I funktionskaldet kan du så enten vælge et bestemt årstal også, eller du kan lade den være som i år (er den nu).

Og endelig i din echo vælger du så output-formatet.. ($timestamp et et UNIX-timestampt.. Altså et stort antal sekunder..)
Avatar billede andhansen Nybegynder
06. januar 2004 - 20:05 #2
Tusind tak... lav et svar så får du points.
Avatar billede nicklasb Nybegynder
06. januar 2004 - 20:30 #3
skal jeg gøre!
glad for at kunne hjælpe!! ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester