hfx.sun.angle <- function(t) sun.angle(t, lat=44+39/60, lon=-(63+36/60))$elevation
sunrise <- oce.bisect(hfx.sun.angle,
as.numeric(as.POSIXct("2011-07-01 05:00:00", tz="UTC")),
as.numeric(as.POSIXct("2011-07-01 10:00:00", tz="UTC")))
cat("Sunrise on Canada Day, 2011 is at", format(number.as.POSIXct(sunrise)), "UTC
")
Run the code above in your browser using DataLab