@Minningt

Как посчитать прожитые дни?

Как посчитать количество прожитых дней через библиотеку datetimepicker? Юзер вводит дату и мы считаем дни в зависимости от текущего года(учитывая еще и 366 дней - выс. год)
jsfiddle.net/t00a47qj/1
  • Вопрос задан
  • 776 просмотров
Пригласить эксперта
Ответы на вопрос 2
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Учитывать високосный год специально не нужно.
var now = Date.now();
var bd = // вытаскиваем дату из пикера
var diff = now - db; // получим количество микросекунд с даты рождения
var days = diff / (24 * 60 * 60 * 1000); // округлить вниз или вверх по желанию
Ответ написан
dzheka3d
@dzheka3d
function count_days($ot, $to){
	$datetime1 = date_create($ot);
	$datetime2 = date_create($to); 
	$interval = date_diff($datetime1, $datetime2);
	if($interval->days > 1){
		return $interval->days;
	}else{
		return 1;
	}
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы