{% assign d = page.date | date: "%-d"  %}
  {% case d %}
  {% when '1' or '21' or '31' %}{{ d }}:st
  {% when '2' or '22' %}{{ d }}:nd
  {% when '3' or '23' %}{{ d }}:rd
  {% else %}{{ d }}:th
  {% endcase %} of 
  {% assign m = page.date | date: "%-m" %}
  {% case m %}
  {% when '1' %}January
  {% when '2' %}February
  {% when '3' %}March
  {% when '4' %}April
  {% when '5' %}May
  {% when '6' %}June
  {% when '7' %}July
  {% when '8' %}August
  {% when '9' %}September {% when '10' %}October {% when '11' %}November {% when '12' %}December
  {% endcase %}
  {{ page.date | date: "%Y" }}