добавление 30 минут к дате и времени php/mysql

спасибо за информацию

также при изучении дополнительного сжатия с openAL это могло бы представлять интерес:

"iPhone, OpenAL и IMA4/ADPCM" http://www.wooji-juice.com/blog/iphone-openal-ima4-adpcm.html

48
задан someisaac 16 September 2009 в 18:26
поделиться

4 ответа

Если вы используете MySQL , вы можете сделать это следующим образом:

SELECT '2008-12-31 23:59:59' + INTERVAL 30 MINUTE;


Для чистого решения PHP используйте strtotime

strtotime('+ 30 minute',$yourdate);
115
ответ дан 7 November 2019 в 12:03
поделиться

Попробуйте этот

DATE_ADD(datefield, INTERVAL 30 MINUTE)
46
ответ дан 7 November 2019 в 12:03
поделиться

MySQL имеет функцию под названием ADDTIME для сложения двух раз, поэтому вы можете делать все это в MySQL (при условии, что вы используете> = MySQL 4.1.3) .

Что-то вроде (непроверено):

SELECT * FROM my_table WHERE ADDTIME(endTime + '0:30:00') < CONVERT_TZ(NOW(), @@global.time_zone, 'GMT')
5
ответ дан 7 November 2019 в 12:03
поделиться

Как вы можете решить, какие из jar-файлов не используются на самом деле использовали?

Я бы предложил сделать это изменение, требующее полного обеспечения качества. Вы понятия не имеете, скрывает ли код, выбранный из набора jar, ошибочную реализацию, появляющуюся на поверхности, если вы удалите "устаревшую" jar.

Это также означает, что MySQL может использовать индекс для этого столбца. Оба они дают вам ускорение.

5
ответ дан 7 November 2019 в 12:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: