Qual é o propósito de poder definir um horário em um ponto de tempo irreal? [fechadas]

2

Ao brincar com as configurações de horário no Windows, notei que você pode definir a data em um ponto irrealista no histórico.

Por que isso é possível e qual é o seu propósito? A Microsoft e outras empresas esperavam que alguém voltasse no tempo para usar o computador? Eu entendo o propósito de, talvez, no futuro, se a nossa civilização avançada descobrir a nossa tecnologia moderna, mas por que o passado?

Não são apenas computadores. Você também pode fazer isso em telefones celulares ou consoles de videogame, etc.

    
por KingDuken 30.08.2018 / 00:33

2 respostas

3

Porque são necessárias mais linhas de código para limitar o intervalo de anos e não há benefício em fazer isso. Portanto, por que eles deveriam fazer isso?

    
por 30.08.2018 / 01:00
0

Se você precisar definir a data, isso significa que as informações atuais que o sistema tem sobre a data estão erradas.

Então você não sabe a data exata. Dado isso, você deve limitá-lo ao trabalho de período razoável?

Seu relógio pode ter uma falha, e pode dizer "hoje temos o ano de 2050". Se você limitar o ano que pode definir, digamos, 10 anos atrás, não poderá definir o ano correto.

Isso faz com que os usuários com raiva, amaldiçoando os desenvolvedores. Por isso, faz muito mais sentido permitir que o usuário defina o intervalo completo, mesmo que parte dele seja há muito tempo.

O fato de a data mínima estar nos anos 80 tem a ver com a forma como o tempo é representado internamente (geralmente como segundos desde uma determinada data, quando o sistema operacional foi criado).

    
por 30.08.2018 / 08:36

Tags