Siege Date

 
+
-
edit
 

Chechen

новичок
Вот проблемка с датами осады у меня возникла :(

Как назначать дату Осады?
К примеру у меня Gludio назначен на 3 Jun 2006 20:00. В базе это выглядит вот таким вот набором цифр 1149354000000 это как рашифруовывается или что?

Dion 3 Jun 2006 20:00 - 1149354000000
Giran 4 Jun 2006 16:00 - 1149426000000
Oren 4 Jun 2006 16:00 - 1149426000000
 
+
-
edit
 

DRIVER

разработчик l2j-сервера
Вот проблемка с датами осады у меня возникла :(

Как назначать дату Осады?
К примеру у меня Gludio назначен на 3 Jun 2006 20:00. В базе это выглядит вот таким вот набором цифр 1149354000000 это как рашифруовывается или что?

Dion 3 Jun 2006 20:00 - 1149354000000
Giran 4 Jun 2006 16:00 - 1149426000000
Oren 4 Jun 2006 16:00 - 1149426000000
 
тема уже поднималась... юзай поиск
 
+
-
edit
 

Baxxter

новичок
Давно хотел задать вопрос:
Если siegeDate - это unixtime, то зачем тогда колонки siegeDayOfWeek и siegeHourOfDay ?
Не проще в одном столбце хранить?
Может показаться, что я ничего не делаю, но на клеточном уровне я очень занят.  
+
-
edit
 

Chechen

новичок
Я ваше не понял как с этими датами мудрить...
 
+
-
edit
 

LuciferX

втянувшийся
Было бы класно иметь скриптик который бы умел конвертить значения с обыной даты в unix и наоборот ;)
Владение русским языком как боевое искусство: настоящие мастера не используют без необходимости.  
+
-
edit
 

Baxxter

новичок
Давно хотел задать вопрос:
Если siegeDate - это unixtime, то зачем тогда колонки siegeDayOfWeek и siegeHourOfDay ?
Не проще в одном столбце хранить?
 


up

Хочу добиться ответа
Может показаться, что я ничего не делаю, но на клеточном уровне я очень занят.  

Styx

разработчик l2j-сервера
up

Хочу добиться ответа
 


Потому что осада идет не каждую неделю, а через неделю. Имеется в виду для каждого замка.
Т.е., допустим, сегодня у тебя прошла осада Гирана. Следующая должна быть через 2 недели. Вычисляется дата и пишется (в миллисекундах) в поле siegeDate. А день недели и час дня берутся из полей siegeDayOfWeek и siegeHourOfDay
...and what better way to say goodbye than to kill everyone in sight? © Syntari  
+
-
edit
 

Diamond

втянувшийся
☆★★
Было бы класно иметь скриптик который бы умел конвертить значения с обыной даты в unix и наоборот ;)
 

select name, FROM_UNIXTIME(siegeDate/1000) from castle
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru