Un iostream est un fichier d'en-tête utilisé dans le langage C + + de programmation pour aider à l'entrée et la sortie des données . Parce que Windows utilise plusieurs types de date et d'heure en forme - comme heure locale, heure du fichier et l'heure du système - vous pouvez changer le format de date et de temps dans votre programme C + + . Commencez par utiliser un iostream pour extraire la date et le format d'heure , puis remplacez-le par votre format préféré. Instructions
1
Utilisez les fonctions " et " _strdate " _strtime " pour extraire la date actuelle et time.Type cette formule pour extraire les données :
# include < iostream . h> Photos
# include < time.h > Photos
void main () {
caractères sdate [9];
stime caractères [9];
_strdate ( sdate ) ;
_strtime ( stime ) ;
cout << " temps : "
<< stime < <" date:" << sdate << endl; }
2
Changer le iostream pour afficher l'heure universelle et date à l'aide de cette programmation : Photos
# include < iostream.h > Photos
# include < Windows.h > Photos
using namespace std ;
int main () {
SYSTEMTIME * p_st = new SYSTEMTIME ;
GetSystemTime ( p_st ) ;
cout << " Année: " << p_st -> wYear << endl;
cout << " Mois: " << p_st -> wMonth << endl;
cout << «Jour :" << p_st -> wDate << endl;
cout << " Hour :" << p_st -> wHour << ; endl;
cout << " Minutes :" << p_st -> wMinute << endl;
cout << " secondes : "<< p_st -> wSeconds << endl;
cout <<" millisecondes : "<< p_st -> wMilliseconds << endl;
}
3
modifier la fonction pour délivrer un facile à lire , format de date et de temps à réfléchir à votre heure locale en entrant ce code:
# inclure # include
int main () { time_t rawtime ; struct tm * timeinfo ; temps de
( & rawtime ) ; timeinfo = localtime ( et rawtime ) ; printf (" heure et date: % s", asctime ( timeinfo ) ) ;
return 0; }
4
Convertir la fonction de exprimer la date et l'heure dans une chaîne qui est facile à comprendre, comme jour de la semaine , mois, jour , heures, minutes , secondes et l'année de votre C + + calendrier " tm" en utilisant ce code:
# include < ; stdio.h > # include
int main () { time_t rawtime ; struct tm * timeinfo ; temps de
( & rawtime ) ; timeinfo = localtime ( & ; rawtime ) ; printf (" La date /heure actuelle est : % s", asctime ( timeinfo ) ) ;
return 0; }