“So erhalten Sie ein Woche Startdatum in PHP” Code-Antworten

So erhalten Sie ein Woche Startdatum in PHP

$firstday = date('l - d/m/Y', strtotime("this week"));
echo "First day of this week: ", $firstday;
Thoughtful Tapir

PHP -Woche eines Datums


Things to be aware of when using week numbers with years.

<?php
echo date("YW", strtotime("2011-01-07")); // gives 201101
echo date("YW", strtotime("2011-12-31")); // gives 201152
echo date("YW", strtotime("2011-01-01")); // gives 201152 too
?>

BUT

<?php
echo date("oW", strtotime("2011-01-07")); // gives 201101
echo date("oW", strtotime("2011-12-31")); // gives 201152
echo date("oW", strtotime("2011-01-01")); // gives 201052 (Year is different than previous example)
?>

Reason:
Y is year from the date
o is ISO-8601 year number
W is ISO-8601 week number of year

Conclusion:
if using 'W' for the week number use 'o' for the year.
Misty Mouse

PHP bekommen Wochentag

date('w'); //gets day of week as number(0=sunday,1=monday...,6=sat)

//note:returns 0 through 6 but as string so to check if monday do this:
if(date('w') == 1){
	echo "its monday baby";
}
Grepper

Ähnliche Antworten wie “So erhalten Sie ein Woche Startdatum in PHP”

Fragen ähnlich wie “So erhalten Sie ein Woche Startdatum in PHP”

Weitere verwandte Antworten zu “So erhalten Sie ein Woche Startdatum in PHP” auf PHP

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen