Я не мог понять логику, необходимую для отображения текущей минуты футбольного матча. У меня есть три поля в базе данных.
DateFirstStarted
DateSecondStarted
DateFullEnded
Я должен ввести DateFirstStarted при запуске игры и на сайте. то есть игра начинается в 19:05, в 19:25 она должна отображать '20 на сайте. Однако это должно остановиться на 45-й минуте. Затем я вхожу в DateSecondStarted, когда начинается вторая половина, и я должен отсчитать от 46 до 90 и там зависать. Имею ли я смысл? Как мне это сделать? Есть лучший способ сделать это?
Что-то не слишком сложное должно сделать это. Я обновлю дату начала первого тайма и дату начала второго тайма самостоятельно.
Вот как я это попробовал. Я не получаю ошибку, но она не работает. Любое предложение приветствуется.
DateFirstStarted = objLiveCommentary("DateFirstStarted")
DateFirstEnded = DateAdd("n", 45, DateFirstStarted)
DateSecondStarted = objLiveCommentary("DateSecondStarted")
DateSecondEnded = DateAdd("n", 45, DateSecondStarted)
If DateFirstStarted => NOW() => DateFirstEnded Then
Response.Write "first half"
ElseIf DateSecondStarted => NOW() => DateSecondEnded Then
Response.Write "second half"
End If