我已经在 php 中成功创建了一个我需要在我的网站上的小函数。但是我现在意识到我实际上需要在 javascript 或 jquery 中使用它,因为 PHP 只会在加载时执行此代码。我需要此函数在选择时与 onchange 一起使用。下面的代码是我的函数。任何人都可以指出我从哪里开始将其转换为 js/jquery 之类的代码:
function setTrnTime ($hr, $journeyTime){
date_default_timezone_set('GMT');
//convert current hour to time format hour
$currentHour = (date("H", mktime($hr)));
// Journey time in hours
$journey = $journeyTime
$journey = $journey/60; // Get hours
$journey = ceil($journey); // Round off to next hour i.e. 3 hours 20mins is now 4 hours
// New Hours
$NewHour = (date("H", mktime($journey)));
$Newhour = $NewHour*60*60; // convert to seconds
// Final hour is Current Hour - JourneyTime (Hours)
$trnHour = (date('H', mktime($currentHour-$NewHour)));
return $trnHour;
}
使用上面的代码,如果我传递两个值 06、60:这意味着我的答案是 05。例如 06 是早上 6 点。60 是 60 分钟。所以早上 6 点 - 60 分钟 = 早上 5 点。