C ++ ctime () - C ++ - vakiokirjasto

Ctime () -funktio C ++: ssa muuntaa ajanjakson jälkeen annetun ajan kalenterin paikalliseksi ajaksi ja sitten merkkiesitykseksi.

Kutsu ctime(time)on yhdistelmä asctime () - ja localtime () -funktioita, kuten asctime(localtime(time)).

Se määritetään otsikkotiedostossa.

ctime () -prototyyppi

 char * ctime (const time_t * time_ptr);

Ctime () -toiminto vie osoittimen time_tobjektiin parametrina ja palauttaa lomakkeen tekstiesityksen :

 Www Kmm pp hh: mm: ss yyyy
ctime () aikaesitys

Tyyppi

Kuvaus

Arvot

Www

Kolmen kirjaimen viikonpäivä

Ma-su

Mmm

3 kirjaimen kuukauden nimi

Tammi-joulukuu

dd

Kaksinumeroinen kuukauden päivä

00-31

HH

2-numeroinen tunti

00–23

mm

2-numeroinen minuutti

00 - 59

ss

2-numeroinen sekunti

00 - 59

yyyy

Nelinumeroinen vuosi

Nelinumeroinen vuosi

ctime () -parametrit

  • time_ptr: osoitin muunnettavaan time_t-objektiin.

ctime () Palautusarvo

  • Nollan päättyneen merkkijonon osoitin osoittaa päivämäärän ja ajan merkkiesitykseen.

Esimerkki: Kuinka ctime () -toiminto toimii?

 #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; )

Kun suoritat ohjelmaa, tulos on:

 Tänään on: pe 24. maaliskuuta 18:48:04 2017

Mielenkiintoisia artikkeleita...