Azzera filtri
Azzera filtri

conversion of hexadecimal timestamps

10 visualizzazioni (ultimi 30 giorni)
peter
peter il 2 Ago 2016
Commentato: peter il 2 Ago 2016
I have dates and times as hexadecimal timestamps. I want to convert them into date vectors or the like. Is there a way to do this in Matlab?

Risposta accettata

Stephen23
Stephen23 il 2 Ago 2016
Modificato: Stephen23 il 2 Ago 2016
>> datevec(hex2dec('577aaa0e')/86400 + datenum(1970,1,1))
ans =
2016 7 4 18 25 18
The HEX date likely encodes a UNIX timestamp, if so the above conversion will convert this into a MATLAB datevec.

Più risposte (1)

Azzi Abdelmalek
Azzi Abdelmalek il 2 Ago 2016
Modificato: Azzi Abdelmalek il 2 Ago 2016
use hex2dec command
a='10'
b=hex2dec(a)
  3 Commenti
Azzi Abdelmalek
Azzi Abdelmalek il 2 Ago 2016
How your hexadecimal number is related to your date?
peter
peter il 2 Ago 2016
the hexadecimal timestamp is generated automatically, presumably it is a unix feature.

Accedi per commentare.

Categorie

Scopri di più su Dates and Time 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