PHP校驗時間

2022-09-15 00:18:24 字數 334 閱讀 9387

一直用strtotime校驗,總覺得不太準確:

<?php/**

* 校驗時間格式必須為ymd格式或者y-m-d格式

* * @param string $data 20200101|202-01-01

* @return bool */

function check******dateformat($date)

else

}return

true

;}

比正則簡單一些;

當然如果要校驗必須為 2023年到2023年的時間格式,還是轉時間戳比大小吧 ~

參考:

php中的時間格式校驗函式

如何校驗使用者輸入的時間是否是合要求的?其實很簡單 判斷時間格式是否正確 param string param 輸入的時間 param string format 指定的時間格式 return boolean function isdatetime param format y m d h i s ...

SpringBoot 時間校驗

在日常開發中常常會出現介面引數中有開始時間和結束時間兩個屬性,需要校驗兩個時間的大小關係,但jsr 303並未給出這樣的註解,但是給出了constraintvalidator這個介面,提供使用者的自定義校驗。下面開始開始時間和結束時間校驗的註解。1 時間校驗註解 這個註解只能應用於類上,通過star...

linux校驗時間

一.基本方法 date s 2018 09 02 04 23 45 clock w 把時間寫入cmos 乙個ram晶元 hwclock 檢視硬體時間 hwclock w 將系統時間寫入硬體時間 hwclock hctosys 將系統時間調整為和硬體時間一樣 hwclock systohc 將硬體時間...