Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mengira perbezaan antara dua cap waktu dalam php
Cara mengira berapa hari perbezaan antara dua cap waktu dalam PHP: 1. Tolak dua cap waktu untuk mendapatkan perbezaan masa 2. Bahagikan perbezaan masa dengan jumlah bilangan saat dalam sehari "86400 ", dan gunakan fungsi floor(), sintaks "floor(time difference/86400)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php mengira dua cap masa Bagaimana berpisah banyak hari
Idea pelaksanaan:
Tolak dua cap waktu untuk mendapatkan perbezaan masa
Masa perbezaan dibahagikan dengan jumlah bilangan saat dalam sehari (24*60*60=86400)
Kod pelaksanaan:
<?php header("Content-type:text/html;charset=utf-8"); ini_set('date.timezone', 'Asia/Shanghai'); //2021年1月1日19点30分0秒 $time1="1609500600"; //2021年7月7日7点30分0秒 $time2="1625614200"; $diff_seconds = $time2 - $time1; $diff_days = floor($diff_seconds/86400); echo "两个时间戳相差: ".$diff_days." 天"; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengira perbezaan antara dua cap waktu dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!