Blog


Mit php einen Timestamp aus einer Kalenderwoche ermitteln

Um aus einer Kalenderwoche (z.b. Kalenderwoche 31) einen UNIX Timestamp zu ermitteln kann man mit dieses kleine Snippet benutzten.

$year = strtotime('this year'); // dieses Jahr
$kw = 31; // Kalenderwoche 31;

$timestamp = strtotime(date('Y', $year)."W". str_pad($kw, 2 ,'0', STR_PAD_LEFT));

echo $timestamp. "<br />"; // ergibt 1437948000
echo date('d.m.Y', $timestamp); //ergibt 27.07.2015