2
A
回答
4
time_t tt = time(NULL); // get current time as time_t
struct tm* t = localtime(&tt) // convert t_time to a struct tm
cout << "Month " << t->tm_mon
<< ", Day " << t->tm_mday
<< ", Year " << t->tm_year
<< endl
的tm
结构整型都是基于0(0 =月,1 = 2月),你可以得到各种一日措施,天月(tm_mday
),周(tm_wday
)和年份(tm_yday
)。
2
如果有localtime_r,那么您应该使用localtime_r而不是本地时间,因为这是localtime的可重入版本。
#include <ctime>
#include <iostream>
int main()
{
time_t tt = time(NULL); // get current time as time_t
tm tm_buf;
tm* t = localtime_r(&tt, &tm_buf); // convert t_time to a struct tm
std::cout << "Month " << t->tm_mon
<< ", Day " << t->tm_mday
<< ", Year " << t->tm_year
<< std::endl;
return 0;
}
相关问题
- 1. 时间戳解析在C#
- 2. Java本地时间解析异常
- 3. C#时间跨度解析
- 4. 日期时间解析困境在C#
- 5. 日期/时间解析在C++
- 6. SBT从工作空间本地解析
- 7. 解析时间
- 8. 在python中解析时间
- 9. 在Golang中解析时间
- 10. 解析为本地时间即使添加指定DateTimeStyles.AssumeLocal
- 11. C++重载和重写解析时间
- 12. 日期时间解析问题c#
- 13. c#解析时间序列数据
- 14. 解析日期时间使用C#
- 15. C#解析日期和时间
- 16. 如何解析UTC时间并显示JodaTime java中的本地时间?
- 17. C#解析文本
- 18. 在C/C++中在本地时间和GMT/UTC之间转换
- 19. 解析时间段
- 20. 使用strptime解析相对于当地时间的时间戳
- 21. 本地时间调整夏时制C++
- 22. 解析文本在Java/C/Objective-C的
- 23. 解析C#日期时间到javascript日期时间
- 24. 运行解析本地
- 25. Ajax解析本地XML
- 26. 解析本地JSON文件
- 27. 在Android上解析本地数据存储区查询需要时间
- 28. 将地理/ GPS坐标解析为当前的当地时间
- 29. 在Android中解析本地XML文件
- 30. 在android中解析本地XML文件
“标准日期对象”的意思是'time_t'吗? – kennytm 2010-04-14 06:51:16
在这里阅读有关本地时间:http://www.twinsun.com/tz/tz-link.htm – 2010-04-14 07:07:46
Se man(3)localtime – piotr 2010-04-14 07:01:39