#php #datetime #strtotime #mktime
#php #дата и время #strtotime #mktime
Вопрос:
в PHP
$date="$yr-$mnth-$dy $h:$m";print $date;
дает мне 2021-12-05 3:20
преобразование в метку времени
$h1on=mktime($h,$m,0,$mnth,$dy,$yr);print "h1on $h1on"; $hts=strtotime($date);print "hts $hts";
дает мне
h1on 1638674400 hts 1638674400
затем преобразование обратно
print date('Y-m-d H:m ',$h1on); print date('Y-m-d H:m ',$hts);
дает
2021-12-05 03:12 2021-12-05 03:12
то есть не то время, с которого я начинал. Где я ошибся ?
Комментарии:
1. У вас есть
H:m
часы и месяцы, которые должны бытьH:i
2. Большое спасибо