Почему нельзя вызвать метод date, ведь это же простой объект? PHP: $date = date_create(); echo '<pre>'; print_r($obj->date); echo '</pre>';
А теперь глянь, какие методы достуны для вызова. А твой код выше это обращение к не существующему свойству.