This takes your ACF datepicker field and formats it as d/m/Y.
<?php
/**
* Custom ACF Date Format
* Usage: bsd_date('custom_date_picker_field_name_here')
* Only to be used with the datepicker field type!
*/
function bsd_date( $value ) {
$bsd_date = get_field( $value );
if( $bsd_date ) {
$date_format = DateTime::createFromFormat( 'Ymd', $bsd_date );
echo $date_format->format('d/m/Y');
}
}
/**
* Alternative method for defining custom format
*/
function bsd_date( $value, $format ) {
$bsd_date = get_field( $value );
if( $bsd_date ) {
$date_format = DateTime::createFromFormat( 'Ymd', $bsd_date );
echo $date_format->format( $format );
}
}
?>