Changing date format in node template I have a content type called news which I created a template for, node--news.tpl.php. In my template, I call the date field as follows:

&lt;?php print render($content['field_news_date']);  ?&gt;


It displays like so:


  05/01/2015 - 15:25


I would like it to look like this:


  1 May 2015


I need to be able to do so solely through the node template, as making changes directly in Drupal will affect other sites and that is not an option. Is there a way to do that?
Assuming you need a specific template, you could also use template.php. This is the preferred method to keep logic out of the template. 

Using template.php, you can do a template_preprocess_field()

This overview does a nice job walking you through altering the date. Also, using php date() function you can alter the field to display as 1 May 2015 using l M Y