For Advanced Custom Fields Plugin Date Time picker custom fields, if you want to format Date / Time and it is in American format with slashes such as 23/11/2024, it won’t work with strtotime() and it will always return Jan 1, 1970 date. You need to replace ‘/’ with the ‘-‘ to format the date to correctly display date and time.
This will work for American style dates >
$date = date('F j, Y H:ia', strtotime(get_field('date_field'));
echo $date;
This will work >
$date = str_replace('/', '-', get_field('date_field'));
$date = date(‘F j, Y H:ia’, strtotime( $date ));