Statements on time table
1 回表示 (過去 30 日間)
古いコメントを表示
Hello everyone,
I have imported a time table including 8760 hours (one year hours),
I want to make some logic and,
How can I make a statement that returns '1' or '0' if a day is inbetween days ?
or if a month is in between months range ?
for example :
If "feb" is between "jan" and "march" --> return '1'
if "thursday" is between "sunday" & "wedendsday" --> return '0'
thanks
採用された回答
Nitanshu
2022 年 6 月 28 日
Hi Adnan,
Probably you could take help from the below code where i did it for checking if a particular date lies between two dates or not. Also for more information you could take the help of this article.
t1 = datetime(2022, 3, 2); % t1 denotes 2 march 2022
t2 = datetime(2022, 10, 4); % t2 denotes 4 october 2022
t3 = datetime(2022, 11, 5); % t3 denotes 5 november 2022
range = timetable(t1, t2)
is_t3_in_range = withinrange(range, t3)
Hope it helps!
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Dates and Time についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!