C++ ctime asctime() 函数
示例
从 tm
结构体中显示日期和时间
time_t timestamp;
time(×tamp);
struct tm * myTime = localtime(×tamp);
cout << asctime(myTime);
亲自尝试 »
定义和用法
The asctime()
函数返回一个指向 C 风格字符串的指针,该字符串表示 tm
结构体的日期和时间。返回的字符串格式为 WWW MMM DD HH:mm:ss YYYY
(例如:“Sun Dec 17 21:34:26 2023”)。有关日期和时间格式的更多控制,请参阅 strftime() 函数.
The asctime()
函数在 <ctime>
头文件中定义。
提示:使用 gmtime()
或 localtime()
函数从时间戳获取 tm
结构体。
注意:由于返回值是指针,因此字符串的值可能会因对 asctime()
或 ctime()
的其他调用而更改。
语法
asctime(const struct tm * time);
参数值
参数 | 描述 |
---|---|
time | 必需。一个 tm 结构体,表示要表示的日期和时间。 |
技术细节
返回值 | 一个 char 类型指针,指向包含日期和时间表示形式的 C 风格字符串。 |
---|