I start learn PHP and is very clear I make some error here, I try obtain Unix timestamp of specific hour and minutes of the day:
<?php date_default_timezone_set('America/Argentina/Buenos_Aires'); $data = new DateTime(); $datafmt = $data->format('Y-m-d'); echo strtotime($datafmt,'18:30:00'); ?>
The code return
1554951600 and is equal to:
GMT: Thursday, April 11, 2019 3:00:00 AM Your time zone: Thursday, April 11, 2019 12:00:00 AM GMT-03:00
This is wrong, timestamp should be:
1555018200 is equal to:
GMT: Thursday, April 11, 2019 9:30:00 PM Your time zone: Thursday, April 11, 2019 6:30:00 PM GMT-03:00
What I doing wrong?
echo strtotime($datafmt. '18:30:00');
. that is my error!