I live in the Eastern Time Zone (PA) and therefore have my Home Location set accordingly. I also travel across the US about 6 months out of the year and find that when crossing time zones, in order to have Starry Night Pro Plus 8 calculate the correct time, I have to reset my Home Location to my current physical viewing location (the date and time are correct in my laptop).
As an example: Home location is Lords Valley, PA - eastern time zone, daylight savings time on, time is 7:30 pm on April 4. I am in White Sands, New Mexico and the time zone, date, time, and daylight savings are set correctly on my laptop. I open Starry Night and set "View From" to coordinates of White Sands with correct UT offset and Time Zone and Daylight Savings settings then save as "My Site". When I view from My Site of White Sands, knowing that the sun sets at 7:30 pm, Starry night shows the sun setting at 6:30 pm! In fact, the entire sky is off by 1 hour and all the time of celestial events are off by 1 hour, and there is nothing I can do to correct the situation other than reset my Home Location to White Sands!
This seems wrong to me - can you explain the logic?