Heim > Artikel > Backend-Entwicklung > So zeigen Sie die aktuelle Uhrzeit in C++ an
Mehrere Möglichkeiten, die aktuelle Zeit in C++ anzuzeigen: Verwenden Sie time(), um den Zeitstempel abzurufen, verwenden Sie die Klasse std::chrono, um die Systemzeit abzurufen, verwenden Sie eine Bibliothek eines Drittanbieters (z. B. Boost.Date_Time)
So zeigen Sie die aktuelle Uhrzeit in C++ an
Es gibt mehrere Möglichkeiten, die aktuelle Uhrzeit in C++ anzuzeigen:
1. Verwenden Sie die Standardbibliotheksfunktion time()
time()
<code class="cpp">#include <iostream> #include <ctime> int main() { time_t now = time(0); std::cout << "Current time: " << ctime(&now); return 0; }</code>
2. 使用类 std::chrono
<code class="cpp">#include <iostream> #include <chrono> int main() { auto now = std::chrono::system_clock::now(); auto time_t_now = std::chrono::system_clock::to_time_t(now); std::cout << "Current time: " << ctime(&time_t_now); return 0; }</code>
2. Verwenden Sie die Klasse std: :chrono
<code class="cpp">#include <iostream> #include <boost/date_time/posix_time/posix_time.hpp> int main() { boost::posix_time::ptime now = boost::posix_time::second_clock::local_time(); std::cout << "Current time: " << now; return 0; }</code>
3. Verwenden Sie Bibliotheken von Drittanbietern
🎜🎜Es gibt viele Bibliotheken von Drittanbietern, die Ihnen bei der Anzeige der aktuellen Uhrzeit helfen können, z Boost.Date_Time:🎜rrreeeDas obige ist der detaillierte Inhalt vonSo zeigen Sie die aktuelle Uhrzeit in C++ an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!