C ++ ctime () - Thư viện chuẩn C ++

Hàm ctime () trong C ++ chuyển đổi thời gian đã cho kể từ kỷ nguyên thành lịch địa phương và sau đó thành biểu diễn ký tự.

ctime(time)Lệnh gọi tới là sự kết hợp của các hàm asctime () và localtime (), như asctime(localtime(time)).

Nó được định nghĩa trong tệp tiêu đề.

ctime () nguyên mẫu

 char * ctime (const time_t * time_ptr);

Hàm ctime () nhận một con trỏ tới time_tđối tượng làm tham số của nó và trả về một biểu diễn văn bản của biểu mẫu:

 Www Mmm dd hh: mm: ss yyyy
biểu diễn thời gian ctime ()

Kiểu

Sự miêu tả

Giá trị

Www

3 chữ cái ngày trong tuần

Thứ Hai đến Chủ Nhật

Mmm

Tên tháng gồm 3 chữ cái

Tháng 1 đến Tháng 12

dd

Ngày có 2 chữ số trong tháng

00 đến 31

hh

Giờ 2 chữ số

00 đến 23

mm

Phút 2 chữ số

00 đến 59

ss

2 chữ số thứ hai

00 đến 59

yyyy

Năm 4 chữ số

Năm 4 chữ số

ctime () Tham số

  • time_ptr: con trỏ đến một đối tượng time_t cần chuyển đổi.

ctime () Giá trị trả về

  • Con trỏ đến một chuỗi kết thúc bằng rỗng trỏ đến biểu diễn ký tự của ngày và giờ.

Ví dụ: Hàm ctime () hoạt động như thế nào?

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

Khi bạn chạy chương trình, đầu ra sẽ là:

 Hôm nay là: Thứ Sáu 24 tháng 3 18:48:04 2017

thú vị bài viết...