Azzera filtri
Azzera filtri

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

1 visualizzazione (ultimi 30 giorni)
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?

Risposta accettata

KL
KL il 20 Nov 2017
Modificato: KL il 20 Nov 2017
you can get the current time by using,
>> curr_time = datetime('now')
curr_time =
datetime
2017-11-20
  2 Commenti
Luay Hasiba
Luay Hasiba il 20 Nov 2017
yes i know this function , but my problem is comparing curr_time with many times inserted into the table.
KL
KL il 20 Nov 2017
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.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Interactive Control and Callbacks in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by