Как получить количества секунд с прошедшей даты
|
|
3Dfx
|
Дата: Понедельник, 23.08.2021, 23:57:38 | Сообщение # 1 |
|
Сообщений: 7
Репутация: 0 [ +/- ]
|
|
Доброго времени суток , пишу плагин и хочу запустить таймер от прошедшей даты к примеру GetTime() даёт кол секунд с 1970 01 01 по настоящее время , а как выяснить вот на пример сколько было секунд на час назад или на день назад ? Так и не смог найти как это реализовать , мож кто маекнет куда копать ?
|
|
| |
_wS_
|
Дата: Вторник, 24.08.2021, 02:29:15 | Сообщение # 2 |
|
Цитата 3Dfx ( ) сколько было секунд на час назад или на день назад ? Раз GetTime() растет каждую секунду, то вроде очевидно, что час назад это GetTime() - 3600, а день назад: GetTime() - 86400 Если хочется прям ввести дату и чтобы она конвертнулась в секунды, то спрашивать у поисковиков "date to timestamp". У меня формулы нет, не было нужды, но в её создании может помочь исх uint расширения, там есть инфа сколько дней в каждом месяце, с учетом високосного года (my_natives.cpp). Если не получится, напишешь, покажешь что пробовал, подумаем, но такое кто-то уже сделал скорее всего (поиск).
|
|
| |
3Dfx
|
Дата: Вторник, 24.08.2021, 13:10:11 | Сообщение # 3 |
|
Сообщений: 7
Репутация: 0 [ +/- ]
|
|
Цитата _wS_ ( ) хочется прям ввести дату и чтобы она конвертнулась в секунды
Приветствую товарищ Админ , вот нужно как раз именно так , на php это вроде как можно реализовать без особых проблем, а вот sp здесь засада.. сейчас посмотрю ту ссылку ..
Добавлено (24.08.2021, 14:57:37) --------------------------------------------- Так как плагин взаимодействует с mysql и веб частью на php , то решение было простое strtotime(нужная дата) + (необходимое время) записываем в mysql , вытягиваеm SQL_TQUERy , потом отнимаем от SQL_Fetchint(штамп нужной даты) GetTime() и преобразовываем в float и вставляем в таймер , но если появится решение на sp было бы не плохо услышать...
Сообщение отредактировал 3Dfx - Вторник, 24.08.2021, 20:21:36 |
|
| |
_wS_
|
Дата: Вторник, 24.08.2021, 21:39:21 | Сообщение # 4 |
|
Получилось начертить функцию DateToTimestamp. Проверил разные даты, показывает верно.
Гости не могут скачивать файлы
|
|
|
| |
3Dfx
|
Дата: Вторник, 24.08.2021, 22:39:44 | Сообщение # 5 |
|
Сообщений: 7
Репутация: 0 [ +/- ]
|
|
_wS_, спасибо за код , теперь есть формула на SP, аналог strtotime php , завтра погоняю потом отпишу...
|
|
| |