PHP:当你只有H:i格式时如何获取时间戳

时间:2016-03-10 19:38:34

标签: php

我正在使用返回时间为H:i的API(例如19:33),但我需要知道的是如何获取该值的unix时间戳,并查明时间是否进入明天即00:00将是从19:33开始的第二天

有人有解决方案吗?

1 个答案:

答案 0 :(得分:1)

strtotime()可能会这样做:

$api_time = some_api_call();

$timestamp = strtotime("today $api_time");

if ($timestamp < (time()-60)) { 
   $timestamp = strtotime("tomorrow $api_time");
}