Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menentukan hari dalam tahun bahawa tarikh yang ditentukan adalah dalam php

Bagaimana untuk menentukan hari dalam tahun bahawa tarikh yang ditentukan adalah dalam php

青灯夜游
Lepaskan: 2023-03-14 07:52:01
asal
3608 orang telah melayarinya

Kaedah penghakiman: 1. Gunakan fungsi strtotime() untuk menukar tarikh yang ditentukan ke dalam format cap waktu, sintaksnya ialah "strtotime("specified date")" 2. Gunakan fungsi date() untuk mengira sama ada yang ditentukan cap waktu adalah dalam tahun semasa Hari dalam bulan, sintaksnya ialah "tarikh("z", cap masa)".

Bagaimana untuk menentukan hari dalam tahun bahawa tarikh yang ditentukan adalah dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3

Dalam php, anda boleh menggunakan tarikh () fungsi Untuk mengira hari dalam setahun untuk tarikh tertentu.

Fungsi date() boleh menentukan cap waktu dan menukarkannya kepada hari dalam setahun.

Sintaks:

date(format,timestamp);
Salin selepas log masuk

Boleh dikira apabila parameter format ditetapkan kepada z Cap waktu yang ditentukan timestamp ialah hari dalam setahun. Nota: Hari bermula dari 0 (dari 0 hingga 365).

Contoh: Kira hari dalam setahun untuk tarikh yang ditetapkan 2018-01-18

<?php
header("Content-type:text/html;charset=utf-8");
// 设置时区
date_default_timezone_set("PRC");
$time = strtotime("2018-01-18");  // 将指定日期转成时间戳 
$date=date("z",$time);
$date=$date+1;
echo "是一年的第 ".$date." 天";
?>
Salin selepas log masuk

Output:

Bagaimana untuk menentukan hari dalam tahun bahawa tarikh yang ditentukan adalah dalam php

Analisis:

Oleh kerana fungsi date() memproses cap waktu, anda perlu menggunakan strtotime() untuk menukar tarikh yang ditentukan ke dalam format cap masa dahulu

Kemudian gunakan date("z",$time) untuk mengira hari dalam tahun tarikh yang dinyatakan.

Oleh kerana bilangan hari yang dikembalikan mengikut tarikh("z",$time) bermula dari 0, jadi hanya tambahkan 1 pada nilai pulangan.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menentukan hari dalam tahun bahawa tarikh yang ditentukan adalah dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan