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. 無法解析日期時間在C#
- 7. 解析日期時間在C#
- 8. 日期/時間解析在C++
- 9. 定時器顯示解析時間c#
- 10. SBT從工作空間本地解析
- 11. 解析時間
- 12. 在python中解析時間
- 13. 在Golang中解析時間
- 14. C#解析日期和時間
- 15. 解析時間跨度到串c#
- 16. C#代表,參考解析時間
- 17. 解析ISO 8601到C#日期時間
- 18. 與解析日期時間C#
- 19. 日期時間解析問題c#
- 20. 解析日期時間使用C#
- 21. C++重載和重寫解析時間
- 22. c#解析時間序列數據
- 23. 解析爲本地時間即使添加指定DateTimeStyles.AssumeLocal
- 24. 如何解析UTC時間並顯示JodaTime java中的本地時間?
- 25. C#解析文本
- 26. 在C/C++中在本地時間和GMT/UTC之間轉換
- 27. 解析時間SimapleDateFormat
- 28. 解析時間段
- 29. 如何獲得腳本解析時間?
- 30. 使用strptime解析相對於當地時間的時間戳
「標準日期對象」的意思是'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