I'm writing an application in Lua that calculates the sunset/sunrise, and to do this I had to convert the Gregorian date in to Julian days initially and do all the complex maths and such from there.
I've completed the hard maths, but now I need to convert the Julian date (2456495.6833865 as an example) back to a Gregorian one, complete with the time. The only code I've found that can do this only has the day, year and month, but no mention of the time (which I believe is expressed as a fraction of the day, in this case the numbers after the decimal point)
Any help would be greatly appreciated - The website below has the functionality but I cant find any code or ways of doing it:
http://ssd.jpl.nasa.gov/tc.cgi#top
Thanks again,
FYP.