cari
Rumahphp教程php手册php 比较两个日期

php 比较两个日期

Jun 13, 2016 am 09:53 AM
phpwujudsayahimpunannombordatatarikhBandingkanSekarang




比较两个日期

在数据库里已经把YMD分成数字.如Y=2020 M=1 D=1
我现在把它取出来后,显示成 daydiff=date( "$nowyr"."$nowmon"."$nowdt") - date("Ymd");
但是这样相减后是数字运算为负,202011-20090305
我要怎么样才能转换成20200101-20090305
即在数据库中取出的时间与现在的时间作比较,日期相减.如果是当前时间之后的日期就为正,否则为负.
请大侠帮帮忙.


最佳答案[url=http://www.111cn.cn/bbs/space.php?username=doing]链接标记doing[/url]
[url=http://www.111cn.cn/bbs/space.php?uid=97304]链接标记[img]http://www.111cn.cn/server/avatar.php?uid=97304&size=small[/img][/url]$onetime = "2010-01-01 00:00:00";
if((strtotime($onetime)-time()) {
//
}
elseif((strtotime($onetime)-time())>0)
{
//
}
else
{
//
}



D8888D回贴内容-------------------------------------------------------
$onetime = "2010-01-01 00:00:00";
if((strtotime($onetime)-time()) {
//
}
elseif((strtotime($onetime)-time())>0)
{
//
}
else
{
//
}

D8888D回贴内容-------------------------------------------------------
要是我就不那么做,可以考虑转成时间戳[img]http://www.111cn.cn/bbs/images/smilies/default/victory.gif[/img]

D8888D回贴内容-------------------------------------------------------
我试过,但是出错,
echo date ("M-d-Y", mktime (0,0,0,$nowdt,$nowmon,$nowyr))-date("Ymd");

D8888D回贴内容-------------------------------------------------------
$nowyr = 2020;

$nowmon = 1;

$nowdt = 1;

echo date( sprintf("%04d%02d%02d", $nowyr, $nowmon, $nowdt)) - date("Ymd");


复制代码

D8888D回贴内容-------------------------------------------------------
时间戳 啊

D8888D回贴内容-------------------------------------------------------
mktime (0,0,0,$nowdt,$nowmon,$nowyr) - time()

D8888D回贴内容-------------------------------------------------------
时间戳

D8888D回贴内容-------------------------------------------------------
存日期的时候顺便存个时间戳吧,日期减日期没意义啊,年月日进位都是不一致的,减出来的值没有意义的

D8888D回贴内容-------------------------------------------------------
$daydiff=(strtotime(date("$nowyr"."-"."$nowmon"."-"."$nowdt")) - strtotime(date("Y-m-d")))/86400;

我是这样写的,测试固定的数字好像没什么问题,但是年月日,数字位数有时候不一样,不知道有没有不成立的时候。哎!还不确定。。。。。。。。


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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

mPDF

mPDF

mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

Dreamweaver Mac版

Dreamweaver Mac版

Alat pembangunan web visual

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.