Мне поручено создавать статистику для одного из игровых режимов нашего сервера. Это было замечательно, но единственная проблема, с которой я столкнулся, - это время, затрачиваемое на часы: минуты: секунды.PHP/MySQL Miliseconds to Hours: Minutes: Seconds
Разработчик, который создал настоящий игровой режим, хранит время, проведенное в MySQL в миллисекундах. К сожалению, у многих игроков достаточно времени, чтобы легко вызвать целочисленное переполнение (при вычислении в PHP).
Теперь, мне интересно, какой самый простой и эффективный способ решить эту проблему. Есть ли способ сделать это в запросе MySQL, о котором я не знаю?
Если вы хотите использовать mySQL, функции DATE_FORMAT и SEC_TO_TIME разрешат это –
. Поэтому я предполагаю, что мне нужно будет разделить миллисекунды на 1000, чтобы использовать SEC_TO_TIME? – mattrick
кажется звуковым предположением для меня –