Ctime () -funktionen i C ++ konverterar den angivna tiden sedan epoken till en lokal kalendertid och sedan till en teckenrepresentation.
Ett samtal till ctime(time)är en kombination av asctime () och localtime () -funktioner, som asctime(localtime(time)).
Det definieras i rubrikfilen.
ctime () prototyp
char * ctime (const time_t * time_ptr);
Funktionen ctime () tar en pekare som time_tobjekt som parameter och returnerar en textrepresentation av formuläret:
Www Mmm dd hh: mm: ss ååååctime () tidsrepresentation
| 
 Typ  |  
 Beskrivning  |  
 Värden  |  
|---|---|---|
| 
 Www  |  
 3 bokstäver i veckan  |  
 Mån till Sol  |  
| 
 Mmm  |  
 3 bokstäver månad namn  |  
 Jan till dec  |  
| 
 dd  |  
 2-siffrig dag i månaden  |  
 00 till 31  |  
| 
 hh  |  
 2-siffrig timme  |  
 00 till 23  |  
| 
 mm  |  
 2-siffrig minut  |  
 00 till 59  |  
| 
 ss  |  
 2-siffrig sekund  |  
 00 till 59  |  
| 
 åååå  |  
 4-siffrigt år  |  
 4-siffrigt år  |  
ctime () Parametrar
- time_ptr: pekare till ett time_t-objekt som ska konverteras.
 
ctime () Returvärde
- Pekare till en null-avslutad sträng pekar på teckenrepresentationen för datum och tid.
 
Exempel: Hur fungerar ctime () -funktionen?
 #include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); char *tm = ctime(&curr_time); cout << "Today is : " << tm; return 0; )
När du kör programmet blir resultatet:
Idag är: fre 24 mars 18:48:04 2017








