Obtaining the system date down to microseconds.

19 vues (au cours des 30 derniers jours)
Victor Ruiz Escorihuela
Victor Ruiz Escorihuela le 26 Juin 2023
Hello colleagues,
I would like to extract the date from the system but I would like to get it in microseconds. I need this to be able to generate a time axis.
Thank you very much in advance.
Victor.

Réponses (1)

Rahul
Rahul le 26 Juin 2023
According to the information shared, I believe you can use the following code to obtain the date-time in microseconds
currentTime = datetime('now', 'Format', 'yyyy-MM-dd HH:mm:ss.SSSSSS');
The above code will store the date-time(in microseconds) when you run the code in the currentTime varibale.
Now, to generate a time axis with microsecond precision, you can use the following code:
duration = input('Enter duration: ');
startTime = currentTime;
endTime = startTime + seconds(duration);
timeAxis = startTime:duration(0, 0, 0.000001):endTime;
disp(timeAxis);
You can use this timeAxis for your use case.
  1 commentaire
Victor Ruiz Escorihuela
Victor Ruiz Escorihuela le 26 Juin 2023
Thank you very much Rahul for your help

Connectez-vous pour commenter.

Catégories

En savoir plus sur Programming dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by