Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengira berapa hari yang tinggal dalam php

Bagaimana untuk mengira berapa hari yang tinggal dalam php

青灯夜游
青灯夜游asal
2022-04-26 11:34:513614semak imbas

Kaedah pengiraan: 1. Gunakan pernyataan "masa()" untuk mendapatkan cap masa semasa; dua cap waktu Tolak untuk mendapatkan perbezaan masa; 4. Gunakan pernyataan "floor(time difference/86400)" untuk menukar perbezaan masa kepada perbezaan hari untuk mendapatkan baki hari.

Bagaimana untuk mengira berapa hari yang tinggal dalam php

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

pengiraan php kekal Berapa hari

Kaedah pelaksanaan:

  • Gunakan fungsi masa() untuk mendapatkan cap masa semasa

  • Gunakan fungsi strtotime() untuk menukar masa yang ditentukan kepada cap masa

  • Tolak dua cap masa untuk mendapatkan perbezaan masa

  • Bahagikan perbezaan masa dengan Jumlah bilangan saat dalam sehari (24*60*60=86400), gunakan floor() untuk membulatkan dan menukar perbezaan masa kepada perbezaan hari

Contoh pelaksanaan: Hari ini 26 April No., lihat berapa hari lagi sehingga Hari Mei

<?php
header("Content-type:text/html;charset=utf-8");
//2022年5月1日 
$time1=strtotime("2022-5-1");
//当前时间戳
$time2=time();

$diff_seconds = $time1 - $time2;
$diff_days = floor($diff_seconds/86400);
echo "距离五一还剩: ".$diff_days." 天";
?>

Bagaimana untuk mengira berapa hari yang tinggal dalam php

Bagaimana untuk mengira berapa hari yang tinggal dalam php

Disyorkan kajian: "tutorial video PHP

Atas ialah kandungan terperinci Bagaimana untuk mengira berapa hari yang tinggal dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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