Parsing start and end dates in a dataset document icat/icat-plus#226
Small optimization in order to keep the start and end date that are data set parameters and in case they can not be parsed then it uses the original start and end dates of the dataset
Edited by Alejandro De Maria Antolinos