diff --git a/src/utilities/convert/date2string.m b/src/utilities/convert/date2string.m index 0b985ede65cdf5169fda6fb93d2806ea1ba31bcb..a34b595c3c34cdfa046e9dbe775b03cafd53de05 100644 --- a/src/utilities/convert/date2string.m +++ b/src/utilities/convert/date2string.m @@ -44,6 +44,11 @@ if isequal(nargin, 2) if ~isnumeric(varargin{1}) || ~isrow(varargin{1}) || ~all(isint(varargin{1}(~isnan(varargin{1})))) || ~isequal(length(varargin{1}), 2) error('First input must be a 1*2 array of integers.') end + if ~isequal(varargin{2}, 365) + if any(varargin{1}(:,2)<1) || any(varargin{1}(:,2)>varargin{2}) + error('Second input has elements non admissible as dates.') + end + end time = varargin{1}; end