In PHP, you can use the date() function to calculate the week of the year for a specified date. You only need to set the first parameter of the function to "W", and then it will Returns a number in ISO-8601 format representing the week of the year; syntax "date('W', timestamp representing the specified time)".
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
In PHP, you can date( ) function to calculate the week of the year for a specified date.
date() function formats the local date and time and returns the formatted date string.
Syntax:
date(format,timestamp);
Returns the week number in the year in ISO-8601 format when format is set to "W
", with each week starting on Monday (PHP Newly added in 4.1.0).
timestamp: Specifies the Unix timestamp of the integer, which can be omitted.
Example:
<?php header("Content-Type: text/plain"); $week = intval(date('W',strtotime("2021-01-26"))); echo $week; ?>
Output value:
4
Represents the 4th week of the year
if If the timestamp parameter is omitted, you can calculate the current week of the year.
<?php header("Content-Type: text/plain"); $week = intval(date('W')); echo $week; ?>
Output result:
41
Recommended learning: "PHP Video Tutorial》
The above is the detailed content of How to calculate the week of the year for a specified date in php. For more information, please follow other related articles on the PHP Chinese website!