フィルターのクリア

How to compare real time with an entered time in a table cell in guide GUI?

1 回表示 (過去 30 日間)
Luay Hasiba
Luay Hasiba 2017 年 11 月 20 日
コメント済み: KL 2017 年 11 月 20 日
hello! i am a beginner user for guide . I am working on a GUI and i want to enter many times from a table, and compare these times with real time in order to do something. how could i do this?

採用された回答

KL
KL 2017 年 11 月 20 日
編集済み: KL 2017 年 11 月 20 日
you can get the current time by using,
>> curr_time = datetime('now')
curr_time =
datetime
2017-11-20
  2 件のコメント
Luay Hasiba
Luay Hasiba 2017 年 11 月 20 日
yes i know this function , but my problem is comparing curr_time with many times inserted into the table.
KL
KL 2017 年 11 月 20 日
Let's say you store all your "inserted times" in a variable,
dt = {'2017-11-19'; '2017-11-21'}; %dummy variable, you can replace it with yours
dt = datetime(dt);
now get the current time
dt_now = datetime('now');
now let's check which dates are in the past,
d_compare = dt<dt_now
d_compare =
2×1 logical array
1
0
meaning the first element is (19-11-2017) is in the past.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeInteractive Control and Callbacks についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by