C ++ ctime () - Βασική βιβλιοθήκη C ++

Η συνάρτηση ctime () στο C ++ μετατρέπει τον δεδομένο χρόνο από την εποχή σε τοπική ώρα ημερολογίου και στη συνέχεια σε αναπαράσταση χαρακτήρων.

Μια κλήση προς ctime(time)είναι ένας συνδυασμός λειτουργιών asctime () και localtime (), ως asctime(localtime(time)).

Ορίζεται στο αρχείο κεφαλίδας.

πρωτότυπο ctime ()

 char * ctime (const time_t * time_ptr);

Η συνάρτηση ctime () παίρνει έναν δείκτη ως time_tαντικείμενο ως παράμετρο και επιστρέφει μια αναπαράσταση κειμένου της φόρμας:

 Www Mmm dd hh: mm: ss εεεε
αναπαράσταση χρόνου ctime ()

Τύπος

Περιγραφή

Αξίες

Www

3 γράμματα ημέρα της εβδομάδας

Δευτ. Έως Κυρ

Μμμ

Όνομα 3 γραμμάτων

Ιαν έως Δεκ

δδ

2ψήφια ημέρα του μήνα

00 έως 31

ω

2ψήφια ώρα

00 έως 23

χιλ

2ψήφιο λεπτό

00 έως 59

δδ

2ψήφιο δευτερόλεπτο

00 έως 59

εεε

4ψήφιο έτος

4ψήφιο έτος

ctime () Παράμετροι

  • time_ptr: δείκτης σε αντικείμενο time_t που πρόκειται να μετατραπεί.

ctime () Επιστροφή τιμή

  • Δείκτης σε μηδενική συμβολοσειρά που τερματίζει τα σημεία στην αναπαράσταση χαρακτήρων της ημερομηνίας και της ώρας

Παράδειγμα: Πώς λειτουργεί η λειτουργία ctime ();

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

Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:

 Σήμερα είναι: Παρ 24 Μαρ 18:48:04 2017

ενδιαφέροντα άρθρα...