Я хочу вычесть время, чтобы получить результат из часа и минут (не даты), например
02/26/2006 06:25 PM
минус
02/26/2006 06:23 PM
Into
2 минуты
Кроме того, время, которое я хочу вычесть из, - это строки, а не объекты даты и времени.
Преобразование строк в объекты даты / времени.Тогда вы сможете воспользоваться функциями даты.Получите общую разницу в минутах, а простой раздел / мод даст вам общее количество часов и минут.
<cfset time1 = parseDateTime("02/26/2006 06:25 PM")> <cfset time2 = parseDateTime("02/26/2006 06:23 PM")> <cfset diff = dateDiff("n", time2, time1)> <cfset hours = int(diff / 60)> <cfset minutes = diff mod 60>