Ir para conteúdo
Fórum Script Brasil
  • 0

Data E Hora Linguagem C


balduino

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0
Guest --David --
valeu pessoal

mas mais uma questao sobre o assunto: como faço para obter a dia ,o mês e o ano separadamente

Basta guardar tudo numa string e parti-la!

Se bem que exstem estrutueras de dados, com funções correspondentes, que tem essas informações separadas, existentes em bibliotecas proprias, nomeadamente dos.h, mas a sua diponibilidade pode depender do SO! Penso que tb existe algo equivalente me bios.h, é uma questão de abrir os ficheiros .h e vere o que eles declaram! de qualquer modo é sempre possivel criar um ciclo for e ir partindo a string!

supondo o formato aaaa/mm/dd/hh:mm:ss

char data[];
char ano[];
char mes[];
char dia[];
char hora[];
char minuto[];
char segundo[];

for (i=0;i<19;i++)
{
          switch i
          {
                case <4:
                       ano[i]=data[i];
                       break;
                case =4
                       ano[i]=''; //para fechar a string ano
                       break;
                case >4 && <7
                       mes[i-5]=data[i];
                      break;
                case =7
                       mes[i-5]='';
                case >7 && <10
                       dia[i-8]=data[i];
                case =10;

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...