Member 12986530 Ответов: 1

Текущее время минус представленное время


я делаю мини-модуль посещаемости, но у меня нет идеи сделать это, поэтому, пожалуйста, помогите мне, и пользователь должен присутствовать каждые 3 часа, так что если он будет присутствовать в 3: 05, то разница во времени будет равна $ late

это мой код получения времени для отображения на странице

var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
if (minutes < 10){
minutes = "0" + minutes
}
document.write(hours + ":" + minutes + " ")
if(hours > 11){
document.write("PM")
} else {
document.write("AM")
}

поэтому я планирую получить время в базе данных с помощью этого

INSERT INTO time_in(late,time_in)
        VALUES ('$late,NOW())";

и моя большая проблема заключается в том, как я могу получить разницу от времени, необходимого для их посещения, и вставить ее в мою базу данных

Что я уже пробовал:

я действительно не знаю, как это сделать

Mohibur Rashid

Первый блок кода выглядит не как php, а как javascript

Для php попробуйте эту ссылку
http://php.net/manual/en/datetime.diff.php
Для javascript попробуйте это
http://stackoverflow.com/questions/1787939/check-time-difference-in-javascript
Для mysql попробуйте это
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html

Member 12986530

да это javascript

его просто нужно сказать пользователю, который час, и

1 Ответов