PHP минут в месяц - PullRequest
       3

PHP минут в месяц

0 голосов
/ 10 августа 2011

Мне нужно узнать, сколько минут прошло в текущем месяце. Так с полуночи первого месяца до настоящего момента.

Как я мог это сделать? Так, например, 1 утра в первом месяце даст мне 60 минут.

Спасибо

Ответы [ 2 ]

2 голосов
/ 10 августа 2011

Это должно работать для вас:

$time = time();
$minutes = ($time-strtotime(date('Y-m-00', $time)))/60;

На данный момент $minutes === 15477.1

2 голосов
/ 10 августа 2011
$seconds = time() - strtotime('2011-01-01 00:00:00');
$minutes = $seconds / 60;

Чтобы уточнить немного:

Это несколько простых манипуляций с меткой времени Unix (количество секунд с 1 января 1970 года).Таким образом, вы берете текущую временную метку и вычитаете, какая временная метка была бы в первом месяце.Это дает вам общее количество секунд, прошедших в этом месяце.Если вы поделите на 60, вы получите общее количество минут, прошедших в этом месяце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...