Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以小时和分钟为单位的上午和下午时间之间的php差异_Php_Date_Datetime_Time - Fatal编程技术网

以小时和分钟为单位的上午和下午时间之间的php差异

以小时和分钟为单位的上午和下午时间之间的php差异,php,date,datetime,time,Php,Date,Datetime,Time,如何找出这两次之间的差异 我有两次 $start_time = '09:30 PM'; $end_time = '10:45 PM'; 我想要输出 1h 15m. 如何使用php???嘿,朋友,这会有用的- $datetime1 = new DateTime('09:30 PM'); $datetime2 = new DateTime('10:45 PM'); $interval = $datetime1->diff($datetime2); echo $interval->

如何找出这两次之间的差异

我有两次

$start_time = '09:30 PM';
$end_time   = '10:45 PM';
我想要输出

1h 15m.

如何使用php???

嘿,朋友,这会有用的-

$datetime1 = new DateTime('09:30 PM');
$datetime2 = new DateTime('10:45 PM');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%hh %im');
输出-

1h 15m
此处
%h
表示小时,
%i
表示分钟。(分别在
%h
%i
之后的h和m只是用于显示的字符串)

有关
format()
小时或分钟的详细信息,请参见

$datetime1 = new DateTime('09:30 PM');
$datetime2 = new DateTime('10:45 PM');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%hh %im');
输出-

1h 15m
此处
%h
表示小时,
%i
表示分钟。(分别在
%h
%i
之后的h和m只是用于显示的字符串)

有关
format()
小时或分钟的详细信息

8:10 PM和7:40 PM返回0小时30米。为什么?我想那是对的。在那之前你是在期待负面信号还是只想显示3000万?@WorldemartDevelopment有什么问题吗???工作正常….@WorldemartDevelopment听到这个消息太好了。快乐编码:)晚上8:10和7:40返回0小时30米。为什么?我想那是对的。在那之前你是在期待负面信号还是只想显示3000万?@WorldemartDevelopment有什么问题吗???工作正常….@WorldemartDevelopment听到这个消息太好了。快乐编码:)