localtime gives unexpected resultby Ghepardo (Novice)
|on Feb 07, 2023 at 20:34 UTC ( #11150221=perlquestion: print w/replies, xml )||Need Help??|
Ghepardo has asked for the wisdom of the Perl Monks concerning the following question:
I am on a machine with "GB" (i.e. British) localisation, and I see the following:
So localtime and gmtime return different values for time "0".
Now I'd expect localtime and gmtime to return the same thing in Britain outside of a daylight savings time period (which 1 January is).
I wondered whether this was because I didn't have a TZ variable set in my environment, but setting this to 'Europe/London' made no difference.
We don't get this discrepancy if we use the current time:
This feels like a stupid question, I think I must be missing something obvious...
Back to Seekers of Perl Wisdom