# how can i convert duration type to datetime type??

조회 수: 37(최근 30일)
woongki park 2018년 8월 18일
답변: Peter Perkins 2018년 8월 24일
is there some way?

댓글을 달려면 로그인하십시오.

### 답변(2개)

SK 2018년 8월 18일
duration is the difference between two datetime objects. So if you know a start date, you can add a duration to it to get the end date. So for example:
>> startdate = datetime(2000, 1, 1);
>> dur = duration(5000, 25, 0);
>> enddate = startdate + dur;
>> enddate
enddate =
datetime
27-Jul-2000 08:25:00
##### 댓글 수: 0표시숨기기 이전 댓글 수: -1

댓글을 달려면 로그인하십시오.

Peter Perkins 2018년 8월 24일
As posed, this question is equivalent to, "how do I convert 1 hour to a date?" As SK points out, you also have to answer, "1 hour from what?" And he's provided the solution.
Specific case: It may be that you have durations that represent times of day. If they are all today, for example, then
d = datetime('today') + dur;

댓글을 달려면 로그인하십시오.

### 범주

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

### Community Treasure Hunt

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

Start Hunting!

Translated by