BroadNet
Utilitários do dia a dia · funciona no seu navegador

Utilitários para programadores.

Um pequeno conjunto das conversões de que precisa todos os dias: timestamp Unix para data ISO, codificação e descodificação Base64, um gerador de UUID v4 e um validador de números de telefone E.164. Tudo corre localmente — nada sai do seu dispositivo.

Timestamp Unix ↔ data ISO (UTC)
ISO 8601 (UTC)
2024-01-01T00:00:00.000Z
Timestamp Unix (segundos)
1704067200

Um timestamp Unix é o número de segundos decorridos desde 1 de janeiro de 1970 UTC. As conversões são apresentadas em UTC e atualizam-se à medida que escreve — nenhum "agora" automático é inserido.

A resposta curta

O que fazem estes utilitários para programadores?

Cobrem quatro pequenas tarefas que surgem constantemente ao trabalhar com APIs e mensagens: transformar um timestamp Unix numa data UTC legível e vice-versa, codificar ou descodificar Base64, gerar um UUID v4 resistente a colisões para chaves de idempotência ou IDs de registo, e verificar se um número de telefone é válido em E.164 antes de o submeter.

Timestamp Unix ↔ ISO

Segundos desde 1970-01-01 UTC, convertidos de e para ISO 8601.

Base64

Codificação de texto reversível para mover dados por canais apenas de texto — não é cifragem.

UUID v4

Identificador de 128 bits com 122 bits aleatórios de uma fonte segura.

E.164

Formato internacional da UIT: + código de país e número nacional, até 15 dígitos.

Perguntas frequentes

O que é um timestamp Unix?

Um timestamp Unix é o número de segundos decorridos desde 1 de janeiro de 1970 às 00:00:00 UTC, a época Unix. É uma forma compacta e independente do fuso horário de representar um instante, razão pela qual APIs e bases de dados o utilizam. Esta ferramenta converte-o de e para uma cadeia de data ISO 8601 em UTC.

A codificação Base64 é o mesmo que cifragem?

Não. Base64 é uma codificação reversível que representa dados binários ou de texto usando 64 caracteres ASCII imprimíveis. Qualquer pessoa pode descodificá-la, pelo que não oferece confidencialidade — é usada para mover dados em segurança por canais apenas de texto, não para proteger segredos.

O que é um UUID v4 e é único?

Um UUID v4 é um identificador de 128 bits com 122 bits aleatórios, gerado aqui com a fonte aleatória criptograficamente segura do navegador. As colisões são astronomicamente improváveis, pelo que os UUID v4 são tratados como identificadores globalmente únicos para registos, pedidos e chaves de idempotência.

O que é o formato de número de telefone E.164?

E.164 é o padrão da UIT para números de telefone internacionais: um sinal de mais inicial, um código de chamada do país e o número nacional, sem espaços ou pontuação, até 15 dígitos no total — por exemplo +14155550123. As APIs de mensagens esperam destinos em E.164 para que os números sejam encaminhados corretamente em todo o mundo.

Estes utilitários enviam os meus dados para algum lado?

Não. Cada conversão corre no seu navegador com JavaScript. Timestamps, texto, payloads Base64, UUID gerados e números de telefone são processados localmente e nunca transmitidos à BroadNet ou a qualquer servidor.

Está a construir sobre a BroadNet?

Uma API REST, ligações SMPP 3.4 diretas, webhooks de entrega e um TypeScript SDK oficial em 200+ países. Comece na central de programadores.