greg2julian
0. Syntax: [JD,julianday] = juliandate(year,month,day,hour,min,sec)
1. Inputs:
year, month, day = date in Gregorian calendar.
hour,min,sec = time at Universal Time.
2. Outputs:
JD = Julian date.
julianday = day of week.
3. Example:
>> [a,b] = greg2julian(2006,5,30,2,30,28)
a =
2453885.60449074
b =
Tuesday
4. Notes:
- For all common era (CE) dates in the Gregorian calendar, and for more information, check the referents.
- The function was tested, using the julian date converter of U.S. Naval Observatory and the results were similar. You can check it.
- Trying to do the life... more easy with the conversions.
5. Referents:
Astronomical Applications Department. "Julian Date Converter". From U.S. Naval Observatory. http://aa.usno.navy.mil/data/docs/JulianDate.html
Duffett-Smith, P. (1992). Practical Astronomy with Your Calculator. Cambridge University Press, England. pp. 6.
Seidelmann, P. K. (1992). Explanatory Supplement to the Astronomical Almanac.
University Science Books, USA. pp. 5-56.
Weisstein, Eric W. "Julian Date". From World of Astronomy--A Wolfram Web Resource. http://scienceworld.wolfram.com/astronomy/JulianDate.html
Gabriel Ruiz Mtz.
May-2006
Citar como
Gabriel Ruiz-Martinez (2024). greg2julian (https://www.mathworks.com/matlabcentral/fileexchange/11243-greg2julian), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
Etiquetas
Agradecimientos
Inspiración para: GUI - Calender Convertor
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.0.0 | To find the days, it was only changed the loop to a cell array. Thanks to Jérôme. |