Search
 
SCRIPT & CODE EXAMPLE
 

PHP

php check weekday of date

$dayofweek = date('w', strtotime($date));
$result    = date('Y-m-d', strtotime(($day - $dayofweek).' day', strtotime($date)));
Comment

how to get week start date in php

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

php get this week date range

$monday = strtotime('last monday', strtotime('tomorrow'));
$sunday = strtotime('+6 days', $monday);
echo "<P>". date('d-M-Y', $monday) . " to " . date('d-M-Y', $sunday) . "</P>";
Comment

week day php

date('l'); //Returns full day name of the week: Thursday
date('D'); //Returns abbreviated day name of the week: Thu
Comment

php week of a date


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.
Comment

php get day of week number

echo date('d', strtotime('2022-02-02')); // 02
echo date('j', strtotime('2022-02-02')); // 2
Comment

PREVIOUS NEXT
Code Example
Php :: array filter multiple conditions php 
Php :: laravel softdelete migration 
Php :: update session laravel 
Php :: gd php extension 
Php :: laravel csrf error 419 
Php :: laravel global scope 
Php :: laravel multiple group by 
Php :: set postman global variable header 
Php :: parse data from xml CDATA php 
Php :: php extract month and year from date 
Php :: laravel add user 
Php :: laravel db inserr 
Php :: api response in json laravel 
Php :: check for headers laravel 
Php :: php print to console 
Php :: get term id by post id 
Php :: php code for video upload 
Php :: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted 
Php :: get user by meta wp 
Php :: add options page advanced custom fields 
Php :: laravel Class "PDO" not found 
Php :: Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1 
Php :: wpdb get last query 
Php :: phpserver 
Php :: laravel joins eloquent model 
Php :: return two variables php 
Php :: foreach loop in laravel 
Php :: The `php` command cannot be found. Please verify that PHP is installed, or set the `php.executables` setting. 
Php :: named route with parameter laravel 
Php :: define return type for php function string or boolean 
ADD CONTENT
Topic
Content
Source link
Name
9+4 =