Annonceindlæg fra Conscia
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..)