//今週の最初と最後の日
コードをコピーします コードは次のとおりです:
$date=new DateTime()
$date->modify('this Week');
$first_day_of_week =$date->format('Y-m-d');
$date->modify('今週 +6 日');
$end_day_of_week=$date->format('Y-m-d'); ');
テスト後、modityが何に使用されているかわからないので、他に2つの例を見つけました
コードをコピーします コードは次のとおりです:
//今週の月曜日
// @$timestamp 、特定の週のタイムスタンプ、デフォルトは現在時刻
// @is_return_timestamp、タイムスタンプを返すかどうか、そうでない場合は時刻形式を返す
function this_monday($timestamp=0,$is_return_timestamp=true) {
static $cache;
$ id = $timestamp.$is_return_timestamp;
if(!isset($cache[$id])){
if(!$timestamp) $timestamp = time(); ('Y-m-d', $ timestamp-86400*date('w',$timestamp)+(date('w',$timestamp)>0?86400:-/*6*86400*/518400));
if($is_return_timestamp){
$cache[$id] = strtotime($monday_date);
}else{
$cache[$id] = $monday_date
}
return $cache[$id]; }
//今週の日曜日
コードをコピー
コードは次のとおりです: // @$timestamp、特定の週のタイムスタンプ、デフォルトは現在時刻です
// @is_return_timestamp、タイムスタンプを返すかどうか、そうでない場合は時刻形式を返します
function this_sunday($timestamp=0,$is_return_timestamp=true){
static $cache = $timestamp.$is_return_timestamp;
if(!isset($cache[ $id])){
if(!$ タイムスタンプ) $timestamp = time();
$sunday = this_monday($timestamp) + /*6*86400*/518400;
if($is_return_timestamp){
$cache[ $id] = $sunday;
$cache[$id] = date('Y-m-d',$sunday)
}
return $cache[$id];
http://www.bkjia.com/PHPjc/825315.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/825315.html
技術記事 // 今週の最初と最後の日のコードをコピーします。 $date=new DateTime() $date-modify('this Week'); $first_day_of_week=$date-format('Y-m) -d'); $date-modify('今週 +6...