Перейти к контенту

3 солнца, 36 часов в сутках!


Рекомендуемые сообщения

Вобще теоретически возможно переделать систему времени на форуме, чтобы в сутках было 36 часов? :D
Ссылка на комментарий
Поделиться на других сайтах

Ничего. Я серьезно спросил. :D Мне интересно даст ли ПХП это, или нет.

 

П.С. Говорю совершенно серьзно, я никогда не пью алкоголь и не курю.

 

Вижу, я плохо сформулировал вопрос.

 

Нужно чтобы на форуме действовала система не 24-часовая, а например 36-чаовая.

 

Не ржать! Это форум фантастики ;))))

Ссылка на комментарий
Поделиться на других сайтах

как я понял идея такая: сделать чтобы отображалось 36 часов, но текли они как 24.

 

Что мешает переделать систему времени: берем время, скажем 2:40

 

2х60+40 = 160 минут

36/24 = 1.5

160х1.5 = 240

240:60 = 4 часа ночи

 

в базе хранить нормальное время, а на форум чисто декоративно выводить инопланетный формат

 

хотя может это все бред... =)

Ссылка на комментарий
Поделиться на других сайтах

Это пожалуйста. В БД она и так хранится в виде числа.

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

Ссылка на комментарий
Поделиться на других сайтах

Уточню :D

 

240:60 - так не должно быть. У нас на земле максимально - 24:59, которое превращается в 00:59.

А в этой системе для инопланетян я думую максимально - 36:59 (которое тоже превращается в 00:59 разумеется).

Ссылка на комментарий
Поделиться на других сайтах

А на какой ты Земле?

:D

 

M-K кушай больше, глюков будет меньше

Ссылка на комментарий
Поделиться на других сайтах

M-K Видать ты что-то курил...

У НАС на Земле максимально 23:59. А на какой ты Земле?

Ну я-то на нашей земле все еще :D И ничего я не курил(рю).

 

А вот на форуме мне бы хотелось попробовать проивести эксперимент - создать подобие 36-часовой системы в сутках. Не на нашем локальном, а впринципе.

 

PALADIN+, ем я очень много. Можешь поверить.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Все намного прикольнее. В ИПБ используется система UNIX time или как она называется там. Сколько времени прошло с с 01.01.1970 00:00 GMT. Таким образом есть число в конф глобал когда форум стартовал. Дальше просто несколько математических манипулаций с этим числом и делай что хошь.

 

http://damagelab.org/index.php?act=toolz - тут перевести можно из обычной даты в это время.

Изменено пользователем winux
Ссылка на комментарий
Поделиться на других сайтах

Дальше просто несколько математических манипулаций с этим числом и делай что хошь.

Вопрос только каких. Я UNIX time плохо понимаю.

Ссылка на комментарий
Поделиться на других сайтах

Тебе же сказано что это число секун прошедшее с 01.01.1970 00:00.

Вот теперь ты считываешь Unix time, делишь его в соответствии с твоими параметрами.

Ссылка на комментарий
Поделиться на других сайтах

Когда он будет время стандратными функциями получать для вывода вот тут все в 24 часа и конвертнется.

Это надо тогда свои функции юзать с корректировкой длины суток везде и всюду. В принципе ен сложно, но гиморно.

Ссылка на комментарий
Поделиться на других сайтах

Вот теперь ты считываешь Unix time, делишь его в соответствии с твоими параметрами.

в обычный формат придется переводить, иначе абсолютно неправильно получится...

Ссылка на комментарий
Поделиться на других сайтах

Это пожалуйста. В БД она и так хранится в виде числа.

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

А они по всем файлам разбросаны или сконцентрированы в одном файле? Небось так же, как и со смайл-таблицей :D

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.