DATEUNIX Class for time stamps in the UNIX format (number of seconds
since 01-Jan-1970)
The constructor method can be used to convert datenum, datevec,
datestr and datetime by calling:
dout = dateunix(din)
dout = dateunix(din, formatOut)
It can also be converted to the 4 aforementioned formats by calling
their respective functions on a variable of type dateunix.
Methods:
- Add/subtract time to a dateunix variable:
newtime = addtime(oldtime, increment);
increment can be 'nanoseconds', 'microseconds', 'milliseconds',
'seconds', 'minutes' or the default: 'days'
- Determine day of the year (value between 1 and 366)
doy = dayofyear(time);
- Determine day of the week (value between 1 and 7)
dow = dayofweek(time, start);
--> start is a string that determines the first day of the week
can be 'Sun' (default), 'Mon', 'Tue', 'Wed', 'Thu', 'Fri',
or 'Sat'
- Determine time of the day in 'nanoseconds', 'microseconds', 'milliseconds',
'seconds' (default), 'minutes' or 'days' (set by input: increment)
tod = timeofday(time, increment);
Methods will be gradually added/updated if they are needed.
Author: Marc Jakobi, 05.10.2016
Citation pour cette source
Marc Jakobi (2024). dateunix (https://www.mathworks.com/matlabcentral/fileexchange/59487-dateunix), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.2.2.2 | file didn't update again. |
||
1.2.2.1 | file didn't update. |
||
1.2.2.0 | Updated with overloaded operators.
|
||
1.2.1.0 | Updated timeofday method with performance improvements suggested by Jan Simon |
||
1.2.0.0 | - forgot to change the file |
||
1.1.0.0 | - Added three new methods: dayofyear(), dayofweek() and timeofday()
|
||
1.0.0.0 |