Updating field type from 'date' to 'string' in elasticsearch
You can't change a field from a string to a date when it already has data, you need to re-index all the data. Using the ES plugin is a great way to accomplish this.
http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/reindex.html