Easiest thing to do is figure it out experimentally.    Connect into a 
Belchertown site on the other side of the ocean and see.

On Sunday, March 27, 2022 at 9:33:58 AM UTC-7 Eric K wrote:

> I gave a link to the file so you could look at it:  
>
> https://github.com/poblabs/weewx-belchertown/blob/master/skins/Belchertown/js/belchertown.js.tmpl
>
> There is a definition of a "var d" at line 507.
> var d = new Date();
>
> I still can't tell where it's getting its time from.
>
> On Sat, Mar 26, 2022 at 6:37 PM Doug Jenkins <[email protected]> 
> wrote:
>
>> I think it is from the local client. The JavaScript is executed in the 
>> browser. 
>>
>> We need to see where "D" is initialized to make sure it is not using a 
>> web api to obtain the time
>>
>> On Sat, Mar 26, 2022, 4:39 PM Eric K <[email protected]> wrote:
>>
>>> I have the Belchertown skin theme set to "auto" so it switches over to 
>>> the dark theme around sunset.
>>> I have noted that the Belchertown skin switches over to the dark theme 
>>> at large fractions of an hour before sunset actually occurs.
>>> Then, I got a report from a friend in the Eastern time zone, that the 
>>> webpage theme switched to dark around 6:00pm Eastern time - around 2 hours 
>>> early compared to the local sundown time (7:39pm Central) at my weewx 
>>> weather station.
>>> He said he had not clicked the manual theme switch at the upper right 
>>> corner of the Belchertown page.
>>>
>>> So, I started looking through the code to see how the theme change gets 
>>> triggered.
>>>
>>> see:  
>>> https://github.com/poblabs/weewx-belchertown/blob/master/skins/Belchertown/js/belchertown.js.tmpl
>>>
>>> Around line 507 the current hour and minute get assigned to variables 
>>> with the expressions 
>>> var nowHour = d.getHours();
>>> var nowMinutes = d.getMinutes();
>>> Where is the time being read from? 
>>> 1. from the clock of the computer that weewx is running inside?
>>> 2. from the clock of webpage visitor's computer?
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "weewx-user" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/weewx-user/7eb9e891-52a4-4e1f-9e04-e322bb2460bcn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/7eb9e891-52a4-4e1f-9e04-e322bb2460bcn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> -- 
>>
> You received this message because you are subscribed to a topic in the 
>> Google Groups "weewx-user" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/weewx-user/WfhDmYJZZZw/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/CACC0i0xDXGaD0%2BZZ0E-Cu3W6eo_QDOpbxoZ5m0tbe3OxKiCCAg%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/CACC0i0xDXGaD0%2BZZ0E-Cu3W6eo_QDOpbxoZ5m0tbe3OxKiCCAg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/d8f01090-8cc6-43c9-883c-8b797dcb1e85n%40googlegroups.com.

Reply via email to