Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como formatar datas e horas com Iostream
Um iostream é um arquivo de cabeçalho utilizados na linguagem de programação C + + para ajudar com a entrada e saída de dados. Como o Windows usa vários tipos de data e formatação tempo - como a hora local, tempo de arquivo e hora do sistema - você pode querer mudar o formato de data e hora no seu programa C + + . Comece usando um iostream para extrair o formato de data e hora atual, e , em seguida, substituí-lo com o seu formato preferido. Instruções
1

Use o " _strdate " e funções " _strtime " para extrair a data e time.Type atual esta fórmula para extrair os dados:

# include < iostream . h >

# include < time.h >

void main () {

caractere sdate [9] ;

caractere stime [9] ;

_strdate ( sdate );

_strtime ( stime );

cout << " tempo :" << stime < < " data :" << sdate << endl; }


2

Altere o iostream para exibir o tempo universal e data usando esta programação :

# include < iostream.h >

# include < Windows.h >

using namespace std ;

int main () {

SYSTEMTIME * p_st = new SYSTEMTIME ;

GetSystemTime ( p_st );

cout << "Ano :" < wYear << endl;

cout << "Mês :" < wMonth << endl;

cout << "Dia :" < wDate << endl;

cout << "Hora :" < wHour << ; endl;

cout << " Minutos : " < wMinute << endl;

cout << " Segundos : "< wSeconds << endl ;

cout <<" milissegundos: " < wMilliseconds << endl;

}
3

Alterar a função de saída de uma data fácil de ler e formato tempo refletindo sua hora local , inserindo este código: #

# include incluir

int main () { rawtime time_t ; struct tm * timeinfo ;

tempo (& rawtime ); timeinfo = localtime (& rawtime ); printf (" hora local atual e data: % s", asctime ( timeinfo ) );

retornar 0 ;}
4

Converter a função para expressar a data e hora em uma string que é fácil de entender , como o dia da semana, mês, dia, horas, minutos, segundos e ano do seu "tm" calendário C + + usando este código:

# include < ; stdio.h > # include

int main () { rawtime time_t ; struct tm * timeinfo ;

tempo (& rawtime ); timeinfo = localtime (& ; rawtime ); printf (" A data /hora atual é:% s" , asctime ( timeinfo ) );

return 0; }

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar Ctags Com UltraStudio 
·Como fazer um arquivo VSH 
·Como usar uma função GetOpenFileName 
·Como fazer um aplicativo para o iPhone no Visual C 
·Um tutorial sobre Alertas iPhone SDK 
·O que fazer com um erro de Trapped in C 
·O que significa isso , se um arquivo de aplicativo já …
·Diferenças entre o ATL , MFC e Win32 
·Como importar códigos com SVN Xcode 3.2 
·Como usar arquivos de esqueleto em OGRE 
  Artigos em destaque
·Alternativas ao Boomerang Decompiler 
·Como usar arquivos de esqueleto em OGRE 
·O que significa isso , se um arquivo de aplicativo já …
·O que fazer com um erro de Trapped in C 
·Como importar códigos com SVN Xcode 3.2 
·Como obter um protótipo funcional de DLL 
·Como fazer um aplicativo para o iPhone no Visual C 
·Como usar Ctags Com UltraStudio 
·Base de SDK xCode Faltando 
·XCode : Como criar uma gota 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados