Today it is 10 shock 19
echo strtotime(date("Y-m-d", time()));
output 1539921600
is 12:0:0 on 2018-10-19
three days ago, it was 10 shock 16
.echo strtotime(date("Y-m-d", strtotime("-3 days")));
output 1539662400
is 12:0:0 on 2018-10-16
seems to be twelve more hours (43200)
what I want to catch is
Today, 2018-10-19, 0:0:0 is the time after 23:59:59
and
three days ago 0:0:0 on 2018-10-16 is after 23:59:59
how to take this time
I think 43200 is fine
echo strtotime(date("Y-m-d 0:0:0", time()-43200));
but it became 1539835200, that is, 12:0:0 on 2018-10-18.
the addition was not correct either. It became 1539921600, that is, 12:0:0 on 2018-10-19
how can this catch be (on Sunday) 0:0:0 on 2018-10-19 and (three days ago) 2018-10-16 000 040 0?
see Resources
http://tool.chinaz.com/Tools/.