如何獲得當前日期d/m/y。我需要他們有3個不同的變量,例如day=d; month=m; year=y;
。如何獲取當前日期和時間?
10
A
回答
21
對於linux,您可以使用'localtime'函數。
#include <time.h>
time_t theTime = time(NULL);
struct tm *aTime = localtime(&theTime);
int day = aTime->tm_mday;
int month = aTime->tm_mon + 1; // Month is 0 - 11, add 1 to get a jan-dec 1-12 concept
int year = aTime->tm_year + 1900; // Year is # years since 1900
2
10
這裏是chrono
方式(C++ 0x中) - 看到它住在http://ideone.com/yFm9P
#include <chrono>
#include <ctime>
#include <iostream>
using namespace std;
typedef std::chrono::system_clock Clock;
int main()
{
auto now = Clock::now();
std::time_t now_c = Clock::to_time_t(now);
struct tm *parts = std::localtime(&now_c);
std::cout << 1900 + parts->tm_year << std::endl;
std::cout << 1 + parts->tm_mon << std::endl;
std::cout << parts->tm_mday << std::endl;
return 0;
}
相關問題
- 1. 獲取當前日期和時間
- 2. 如何獲取當地時區的當前日期和時間?
- 3. 如何自動獲取當前日期和時間到日期時間字段
- 4. 如何在WordPress中獲取當前日期和時間?
- 5. 如何獲取全球當前的日期和時間
- 6. 如何獲取大於當前日期和時間的行?
- 7. 如何在高圖上獲取當前日期和時間
- 8. 如何通過php獲取當前時間和日期?
- 9. ElasticSearch - 如何獲取當前日期和時間?
- 10. 如何在php中獲取當前日期和時間
- 11. 如何在Visual Studio 2008中獲取當前日期和時間?
- 12. 如何獲取HTML格式的當前日期和時間?
- 13. 如何在Yahoo Pipes中獲取當前日期和時間?
- 14. 如何在websql中獲取當前日期和時間?
- 15. 無時間獲取當前日期
- 16. 獲取當前系統日期時間
- 17. XSLT 1.0獲取當前日期時間
- 18. 獲取當前時間/日期purescript
- 19. 獲取當前ISO8601日期/時間戳
- 20. 獲取其當前日期時間
- 21. 獲取當前時間沒有日期
- 22. Java JodaTime獲取當前日期時間
- 23. 如何根據當前日期時間獲取當前和下一個日期時間記錄?
- 24. iOS Swift - 獲取當前本地時間和日期時間戳
- 25. 獲得當前日期和時間
- 26. 當前時間和日期
- 27. 獲取當前日期/時間並與其他日期比較
- 28. 獲取比當前日期時間晚的日期數
- 29. 如何在SQL中獲取當前日期時間?
- 30. 如何在sql server中獲取當前日期時間?
您必須指定一個平臺。 – unwind
你有什麼嘗試? http://stackoverflow.com/questions/997946/c-get-current-time-and-date – daniloquio
@Fredrik,問比研究更簡單。 –