asctime
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <time.h> 中定义
|
||
char* asctime( const tm* time_ptr ); |
||
得到的字符串具有以下格式:
原文:
The resulting string has the following format:
Www Mmm dd hh:mm:ss yyyy
Www
- 星期几(之一Mon
,Tue
,Wed
,Thu
,Fri
,Sat
,Sun
).原文:Www
- the day of the week (one ofMon
,Tue
,Wed
,Thu
,Fri
,Sat
,Sun
).Mmm
- 月(之一Jan
,Feb
,Mar
,Apr
,May
,Jun
,Jul
,Aug
,Sep
,Oct
,Nov
,Dec
).原文:Mmm
- the month (one ofJan
,Feb
,Mar
,Apr
,May
,Jun
,Jul
,Aug
,Sep
,Oct
,Nov
,Dec
).dd
- 月的一天hh
- 小时mm
- 分钟ss
- 秒yyyy
- 年
功能不支持本地化.
原文:
The function does not support localization.
目录 |
[编辑] 参数
time_ptr | - |
[编辑] 返回值
指针指向一个静态的空字符结尾的字符串的文字表示的日期和时间。
asctime
和ctime之间的字符串可以共享,并在每次调用时可能会被覆盖的任何职能.原文:
pointer to a static null-terminated character string holding the textual representation of date and time. The string may be shared between
asctime
and ctime, and may be overwritten on each invocation of any of those functions.[编辑] 注释
这个函数返回一个指向静态数据的指针,是不是线程安全的。 POSIX标志着这个功能已经过时,并建议strftime,而不是.
原文:
This function returns a pointer to static data and is not thread-safe. POSIX marks this function obsolete and recommends strftime instead.
如果输出的字符串将是超过25个字符的行为是不确定的,如果
timeptr->tm_wday
或timeptr->tm_mon
没有在预期的范围内,或timeptr->tm_year
超过INT_MAX-1990.原文:
The behavior is undefined if the output string would be longer than 25 characters, if
timeptr->tm_wday
or timeptr->tm_mon
are not within the expected ranges, or if timeptr->tm_year
exceeds INT_MAX-1990.一些实现处理timeptr->tm_mday==0这意味着前一个月的最后一天.
原文:
Some implementations handle timeptr->tm_mday==0 as meaning the last day of the preceding month.
[编辑] 示例
本章尚未完成 原因:暂无示例 |
[编辑] 另请参阅
一个 tm 对象转换为文本表示原文: converts a tm object to a textual representation(函数) | |
tm 对象转换成自定义的文字表述原文: converts a tm object to custom textual representation(函数) | |
C++ documentation for asctime
|