Em missões espaciais, o tempo preciso é crítico. A ISS fornece um timestamp com cada leitura de coordenadas. Precisamos de ser capazes de analisar este tempo e usá-lo para agendamento e análise.
Precisamos de sincronizar os nossos instrumentos. A sua tarefa é ler o timestamp da ISS, convertê-lo num formato legível por humanos e realizar lógica baseada na hora específica da leitura.
5 % 2 é 1.Objetivo: Executar lógica baseada no segundo preciso da leitura.
Instruções:
date_obj criada no exemplo.if/else com o operador módulo (%) para verificar se o segundo é par ou ímpar.Fornece dados de coordenadas em tempo real (simulados) para a Estação Espacial Internacional.
| Uso | Descrição |
|---|---|
| iss = ISS() | Inicializar o rastreador da ISS. |
| iss.get_coordinates() | Retorna um dicionário com latitude, longitude, altitude e timestamp. |
Biblioteca padrão do Python para lidar com datas e horas.
| Uso | Descrição |
|---|---|
| datetime.fromtimestamp(ts) | Converte um timestamp Unix (segundos) num objeto de data legível. |
| datetime.now() | Retorna a data e hora local atual. |
| timedelta(seconds=x) | Representa uma duração de tempo (ex: 5 segundos). |