how do I add extra classes to a date field at views? I am using Drupal 7. I created a view, that is using a date field. I would like to create extra classes to the date field for that specific view.

For example,

&lt;div class="field-content"&gt;
 &lt;span class="date"&gt;10&lt;/span&gt;
 &lt;span class="month"&gt;June&lt;/span&gt;
 &lt;span class="year"&gt;2011&lt;/span&gt;
 &lt;span class="time"&gt; 8:00 &lt;/span&gt;
&lt;/div&gt;


Now I have a code:

&lt;div class="field-content"&gt;
 &lt;span class="date-display-single"&gt;10 June 2011, 8:00&lt;/span&gt;
&lt;/div&gt;


How can I do it step by step?
You can do this without any additional modules.


Add the date field. Exclude this from the display.  Choose custom, and write d in the box (as in php date for the day).  Change the 'Style Settings' - Customize field HMTL (set to none) and  Customize field and label wrapper HTML (set to none). 
Add the date field again.  Exclude this also from the display. Choose custom, and write M in the box (as in php date for the month).  Change the 'Style Settings' - Customize field HMTL (set to none) and  Customize field and label wrapper HTML (set to none).
Add the date field again. Exclude this also from the display.  Choose custom, and write Y in the box (as in php date for the year). Change the 'Style Settings' - Customize field HMTL (set to none) and  Customize field and label wrapper HTML (set to none).
Add the date field again (LAST TIME!).  DO NOT EXCLUDE THIS FROM THE DISPLAY. Choose custom, and write G:i (as in php date for the hours and minutes). Change the 'Style Settings' - Customize field HMTL (set to none) and  Customize field and label wrapper HTML (set to none).
Rewrite the results of this final date field.  Using the replacement patterns, you can then write something like this:

&lt;div class="date"&gt;
  &lt;span class="day"&gt;
    [created]
  &lt;/span&gt;
  &lt;span class="month"&gt;
    [created_1]
  &lt;/span&gt;
  &lt;span class="year"&gt;
    [created_2]
  &lt;/span&gt;
&lt;/div&gt;