In Poland in winter it gets dark around 3 PM. Awful. In Spain in winter it gets dark around 5:45 pm. And people wonder why spaniards live longer.
Minimum daylight (winter) in Warsaw is 7h 42m [0] and in Madrid 9h 17m [1]. Maximum (summer) is 16h 47m and 15h 4m. That is due to latitude and unavoidable. The exact numbers for sunset and sunrise are pushed around by the TZ choices.
[0] https://www.timeanddate.com/sun/poland/warsaw
[1] https://www.timeanddate.com/sun/spain/madrid
Life lenght depends on many factors.