View Code Snippet [PHP]

Get Day Name

                                    function get_day_name($datetime) {
        $new=date_create($datetime);
        $timestamp = date_timestamp_get($new);
        $date = new DateTime();
        $date->setTimestamp($timestamp);
        $today = new DateTime();
        $yesterday = new DateTime('-1day');
        switch(TRUE) {
            case $today->format('m-d') === $date->format('m-d'):
                $day_name = 'Today';
            break;
            case $yesterday->format('m-d') === $date->format('m-d'):
                $day_name = 'Yesterday';
            break;
            default:
                $day_name = 'Earlier';
        }
        return $day_name;
    }