A maioria dos sistemas operacionais tem as regras básicas para calcular isso (por exemplo, primeiro fim de semana após uma data específica), para que possam se ajustar por conta própria, sem exigir uma conexão com nenhum servidor de horário. Isso pode, no entanto, estragar o relógio do sistema no caso de haver alterações das regras oficiais (por exemplo, as últimas alterações para a Rússia) ou um backup do sistema for restaurado (para que o sistema ajuste a hora duas vezes).
Como alternativa, alguns dispositivos podem entrar em contato com um servidor remoto (provavelmente o fazem o tempo todo) ou usar algum outro tipo de timestamp incorporado (por exemplo, transmissão como parte de dados de texto / ceefax ou DVB) programas de televisão e receptores / gravadores / TVs).
Editar: Apenas para mencionar: versões mais antigas do Windows (por exemplo, Windows 95 ou Windows 98) nunca confiaram em suas próprias estimativas, de modo que sempre diziam ao usuário para verificar o horário correto assim que ele mudasse. O Windows Vista e o Windows 7 (não tenho certeza sobre as versões no meio) não fazem mais isso e apenas assumem que estão certos (além de usar um servidor de horário para sincronizar o relógio).