R - convert POSIXct to fraction of julian day
问题 How can a date/time object in R be transformed on the fraction of a julian day? For example, how can I turn this date: date <- as.POSIXct('2006-12-12 12:00:00',tz='GMT') into a number like this > fjday [1] 365.5 where julian day is elapsed day counted from the january 1st. The fraction 0.5 means that it's 12pm, and therefore half of the day. This is just an example, but my real data covers all the 365 days of year 2006. 回答1: Since all your dates are from the same year (2006) this should be