When I convert given date-number '2011-01-06 0:45' by
datenum(2011-01-06 0:45,'yyyy-mm-dd HH:MM')
I get
734509.0313
as date-number.
But When I generate a vector of date-numbers using
begin_date_time=datenum('2011-01-06 00:00:00','yyyy-mm-dd HH:MM:SS'); str_next_date=strcat('2011-01-06',32,'00:',time_scale{ind_node},':00'); next_date_time=datenum(str_next_date,'yyyy-mm-dd HH:MM:SS'); interval=next_date_time-begin_date_time; end_date_time=datenum('2011-12-31 00:00:00','yyyy-mm-dd HH:MM:SS'); full_data_time_steps=begin_date_time:interval:end_date_time;
The fourth date-number in the vector 'full_data_time_steps' is
734509.0312.
But it corresponds to the same date-time '2011-01-06 0:45'. I am not sure why this is happening and how to solve this? Any help is appreciated.
Best Answer