02.10.2009, 15:50 | #1 |
Пользователь
|
Редактирование даты осады
Итак, начнем. Я как пример возьму свою дату осады.
Для начала открываем Navicat, заходим в нашу базу, открываем таблицу “castle”. В данной таблице найдите столбик “siegeDate”, в нем находится та цифра, которая содержит в себе дату и время осады. У меня для осады Адена стоит 1238252400000, это 28.09.2009. Если Вам нужно перенести осаду на 7 дней вперед, то выполните следующий подсчет: 7 дней х 24(часы в каждом дне) х 60(минуты в каждом часе) x 60(секунды в часе) x 1000(миллисекунды в секунде) = 604800000. Это у нас получилось число, равное 7 дням.. Т.е, чтобы перенести нашу дату осады на 7 дней вперед мы прибавляем это число к нашему числу, которое в базе: 604800000 + 1238252400000 = 1238857200000 Скопируйте то число, которое получилось и вставьте в столбец “siegeDate” вместо старого числа. Вот и все. П.С: числа можно прибавлять и отнимать) надеюсь логика понятна) |
03.10.2009, 04:57 | #2 |
Администратор
|
Чтобы не высчитывать самому даты и время, вот вам сайтик полезный для этого:
http://epochconverter.com Только не забываем три нуля отбрасывать... тут 10 цифр, а в ваших базах стоит 13 знаков... Кстати это будет полезно не только для осад, а, например , еще для подсчета последнего захода на аккаунт...
__________________
ICQ 9-013-612 Skype Urchika Сборка L2-scripts Helios, Сборка L2-scripts Classic 1.5, Сборка L2-scripts Classic 1.0, Сборка L2-scripts Underground, Сборка L2-scripts High Five VIP , L2-scripts Guard , Личный кабинет , Проект под ключ , Ивенты. |