[英]Convert 12 to 24 hour time within a range in PHP
我從WordPress的一個字段中得到這樣的時間范圍:
8 am - 5 pm
最重要的是我只想確保我正確地思考問題。
我假設如果我想將該時間轉換為24小時格式,我需要先刪除短划線-
然后將每小時的8 am
和5 pm
轉換為單獨的時間數字。 這樣的事情呢?:
$newHours = explode('-',$hours);
$time_am = date("H:i", strtotime($newHours[0]));
$time_pm = date("H:i", strtotime($newHours[1]));
想知道是否有更好的方法可以解決這個問題,特別是如果我也需要多天的工作時間。
你可以嘗試這樣的事情:
// 24小時到12小時的時間
$ time_in_12_hour_format = date(“g:ia”,strtotime(“13:30”));
// 12小時到24小時的時間
$ time_in_24_hour_format = date(“H:i”,strtotime(“1:30 PM”));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.