2011-01-09 2 views

ответ

3

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

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

60 * 45; //45 min 
3600 * 8; // 8 hrs 
86400 * 100; // 100 days 
86400 * 365 * 5; // 5 yrs 

Но если константы есть ... я бы, вероятно, использовал их.

0

Я делаю это много: так что вы не нужно повторно вводить этот «31556926» и, возможно, ошибаться.

(Помимо того, что вы не определили МЕСЯЦ :))

+0

Месяцы имеют переменную длину (хотя так же и годы) – Quentin

+0

Отредактирована ошибка МЕСЯЦА. –

+0

@ Давид Дорвард, это правда. Как бы вы установили cookie в течение года? –

Смежные вопросы