convert date time to number ?

5 views (last 30 days)
MUKESH KUMAR
MUKESH KUMAR on 4 Jul 2018
Commented: Aarti Dwivedi on 6 Jul 2018
I had excel sheet having date format dd/mm/yyyy hh:mm:ss , So now I want to convert each value into number format. How can I do this?
  2 Comments
Stephen23
Stephen23 on 4 Jul 2018
Edited: Stephen23 on 4 Jul 2018
Using datetime, datenum, or datevec, depending on your need. What have you tried so far?

Sign in to comment.

Accepted Answer

Aarti Dwivedi
Aarti Dwivedi on 4 Jul 2018
https://www.mathworks.com/help/matlab/ref/datenum.html Assuming that you have already read the values from the Excel sheet in different variables, the number you are looking for is "numd", it can be obtained using:
date_arr = datetime(yyyy,mm,dd,hh,mm,ss)
numd = datenum(date_arr)
  2 Comments
Aarti Dwivedi
Aarti Dwivedi on 6 Jul 2018
The OP wanted a "number", that's why I provided it. Although I agree with you that it is not the best choice, I put it with datetime as well as datenum so that it would be clear to a MATLAB novice and the OP the difference between the two.

Sign in to comment.

More Answers (0)

Categories

Find more on Dates and Time in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!