Wholesale Container Nursery
Quality is a matter of choice Phone: 800.336.2200 Fax: 757.686.8637

 
Our inventory changes daily.
Please make sure your web browser is "refreshed" frequently and set to automatically check for updated pages.  Thank you.

Get Availabilities as a Spreadsheet
Spring 2013 Color Guide
 

Calculating Sunrise/Sunset in Suffolk, Virginia

We used the following web pages as references for these calcuations:
   Astronomy FAQ
   Wikipedia: Calculating Julian Date
   Calculating Position of the Sun
   Home Planet: An Amazing (and Free) Astronomy Program

Where is Suffolk, Virginia?:
   Latitude:   36 deg. 44 min. N = 36 + (44/60)        =  36.733
   Longitute:  76 deg. 35 min. W = -1 * ( 76 + (35/60) = -76.583

What is the Julian Date?:

  Astronomical calculations often use a number called the Julian Date.

  This is the number of days that have passed since 12 noon, at the Prime Meridian
  (12 noon, Greenwich Mean Time) on November 24, 4714 BC.

  From Wikipedia: "The Julian day system was intended to provide astronomers 
  with a single system of dates that could be used when working with different 
  calendars and to unify different historical chronologies."

  Calculating the Julian Date:

  Today is Wednesday, April 24, 2024

       14 - month     14 - 4
  a = ------------ = ---------- = 0
          12             12

  y = year + 4800 - a

    = 2024 + 4800 - 0

    = 6824

  m = month + (12 * a ) - 3

    = 4 + (12 * 0) - 3

    = 1

  For a date in the Gregorian Calendar (at noon):

              (153*m)+2                 y       y       y
  JDN = day + --------- + (365 * y) + ----- - ----- + ----- - 32045
                  5                     4      100     400

      = 2460425 (at noon in Greenwich, England today)


To calculate the sunrise and sunset, we need to know the position of the sun
on the Celestial Sphere.

Calculate 'daynumber':      

  daynumber = (Today's Julian Date) - (Julian Date at 00:00, Jan 1, 2000)

            = 2460425 - 2451545

            = 8880

  Mean Longitude of the Sun:
 
    L = 280.461 + (0.9856002585 * daynumber)

      = 280.461 + (0.9856002585 * 8880)

      = 9033.14

      = 33.1399999999994 (in range 0..360)

  Mean Anamoly of the Sun:

    g = 357.528 + (0.9856003 * daynumber)

      = 357.528 + (0.9856003 * 8880)

      = 9110.21

      = 110.209999999999 (in range 0..360)

  Ecliptic Longitude (lambda):

    lambda = L + ( 1.915 * sin(g) ) + ( 0.020 * sin(2*g) ) 

           = 33.1399999999994 + ( 1.915 * sin(110.209999999999) ) + ( 0.020 * sin(2*110.209999999999) ) 

           = 33.1399999999994 + ( 1.915 * sin(110.209999999999) ) + ( 0.020 * sin(220.42) )

           = 33.1399999999994 + ( 1.915 * 0.94 ) + ( 0.020 * -0.65 ) 

           = 33.1399999999994 + ( 1.80 ) + ( -0.01) 

           = 34.92

  Obliquity of the ecliptic plane:

    epsilon = 23.4393 - (.0000003563 * daynumber)

            = 23.4393 - (.0000003563 * 8880)

            = 23.4393 - ( 0.00316414268673605 );

            = 23.44

    Y = cos(epsilon) * sin(lambda)

      = cos(23.44) * sin(34.92)

      = 0.92 * 0.57;

      = 0.53

    X = cos(lambda)

      = cos(34.92)

      = 0.82

    a = arctan(Y/X)

      = arctan(0.53/0.82)

      = arctan(0.65)

      = 32.88

  If X < 0 then alpha = a + 180
  If Y < 0 and X > 0 then alpha = a + 360
  else alpha = a

    alpha (Right Ascension of the Sun) = 32.88 (degrees)

                                       = 2.19 (decimal hours)

                                       = 2H 11m 24s


    delta (Declination) = arcsin( sin(epsilon) * sin(lambda) )

                        = arcsin( sin(23.44) * sin(34.92) )

                        = arcsin( 0.40 * 0.57 )

                        = arcsin( 0.23 )

                        = 13.16


The Local Meridian is the imaginary line passing from due North, 
directly overhead at your location, to due South.

Local Siderial Time is the projection of your Local Meridian onto the Celestial Sphere.

To calculate Rise/Set time, you need to know when an object will pass through your Local Meridian.

Calculate Local Siderial Time for Midnight at your location:

  First calculate the 'daynumber' for Midnight at your location:

    daynumber = daynumber for Noon, Greenwich + (-5/24) + (1/24 if Daylight Savings time)
                                                   |         
                                                   |--> Correction for Suffolk Time Zone,
                                                        relative to Greenwich

              = 8880 + (-0.21) + (0.04)

              = 8879.83;

  Then calculate Local Siderial Time at Midnight:

    LSTMid = 98.9818  +  (0.985647352 * daynumber)  +  (Universal Time * 15)  +  longitude

           = 98.9818  +  (0.985647352 * 8879.83)  +  ( (5 - (1 if Daylight Savings Time)) * 15)  +  -76.583

           = 98.9818  +  (0.985647352 * 8879.83)  +  ( (5 - (1)) * 15)  +  -76.583

           = 98.9818  +  8752.38  +  60.00  +  -76.583

           = 8834.78

           = 194.78 (range 0..360 degrees)

           = 12.99 (range 0..24 hours)

  Calculate when the sun will be at the Local Meridian:

    Meridian Time = (Right Ascension) - (Local Siderial Time at Midnight)

                  = 2.19 - 12.99
                  = 13.20 (range 0..24 hours)
                  = 1:11 PM


  Use some spherical geometry magic to calculate the Hour Angle (HA) for the horizon.
  Label this value HA0:

                  sin(h0)  -  ( sin(latitude) * sin(Declination) )
    cos(HA0)  =  --------------------------------------------------
                                  cos(lat) * cos(Dec)


                 Set h0 to 50/60 when calculating movement of upper limb of sun
                         across the horizon


                  sin(50/60) - ( sin(36.733) * sin(13.16) )
              =  -------------------------------------------
                           cos(36.733) * cos(13.16)

                   0.015 - (0.598 * 0.038 )
              =  -----------------------------
                      0.801 * 0.974  

                   0.015 - (0.023)
              =  ------------------
                        0.780  

                   -0.008
              =  ---------
                   0.780

              =  -0.010


         HA0  = arccos( -0.010 )

              = 98.97 (degrees)
              = 6.60 (Hours)



      Sunrise = ( Sun at Local Meridian ) - ( horizon hour angle )

              = 13.20 - 6.60
              = 6.60 hours
      Sunrise = 6:35 AM

       Sunset = ( Sun at Local Meridian ) + ( horizon hour angle )

              = 13.20 + 6.60
              = 19.80 hours
       Sunset = 7:47 PM