Język C++
Data i czas
[kategoria] Typy i funkcje dostarczane z plikiem nagłówkowym ctime.Typy danych
Funkcje, które są dostępne w bibliotece
ctime używają następujących typów danych:
time_t | Liczba całkowita, reprezentująca czas wyrażony w sekundach. (alias) |
---|
tm | Przechowuje składowe daty i czasu w postaci liczb. (struktura) |
---|
Pobieranie czasu
Język C udostępnia dwie funkcje do pobierania czasu. Są to:
Konwersja danych
Biblioteka
ctime (time.h) udostępnia funkcje umożliwiające konwersję czasu z postaci struktury
tm do postaci liczbowej
time_t i na odwrót:
Istnieją również funkcje konwersji czasu do postaci tekstowej:
ctime | Konwertuje time_t na łańcuch znaków reprezentujący datę i czas. (funkcja) |
---|
asctime | Konwertuje strukturę tm na łańcuch znaków reprezentujący datę i czas. (funkcja) |
---|
strftime | Konwertuje strukturę tm na dowolnie sformatowaną datę lub czas. (funkcja) |
---|
Pozostałe
Oprócz wyżej wymienionych typów i funkcji biblioteka dostarcza jeszcze:
difftime | Zwraca różnicę czasu między dwoma argumentami time_t. (funkcja) |
---|
CLOCKS_PER_SEC | Liczba cykli zegara na sekundę. (makro) |
---|
clock_t | Typ do przechowywania liczby cykli zegara. (alias) |
---|
Wykaz elementów dowiązanych
asctime |
Konwertuje strukturę tm na łańcuch znaków reprezentujący datę i czas. (funkcja) |
clock |
Zwraca liczbę cykli, które upłynęły od chwili uruchomienia programu. (funkcja) |
clock_t |
Typ do przechowywania liczby cykli zegara. (alias) |
CLOCKS_PER_SEC |
Liczba cykli zegara na sekundę. (makro) |
ctime |
Konwertuje time_t na łańcuch znaków reprezentujący datę i czas. (funkcja) |
difftime |
Zwraca różnicę czasu między dwoma argumentami time_t. (funkcja) |
gmtime |
Konwertuje time_t na strukturę tm wyrażoną w czasie UTC. (funkcja) |
localtime |
Konwertuje time_t na strukturę tm wyrażoną w czasie lokalnym. (funkcja) |
mktime |
Konwertuje strukturę tm do time_t. (funkcja) |
strftime |
Konwertuje strukturę tm na dowolnie sformatowaną datę lub czas. (funkcja) |
time |
Zwraca czas lokalny w postaci time_t. (funkcja) |
time_t |
Liczba całkowita, reprezentująca czas wyrażony w sekundach. (alias) |
tm |
Przechowuje składowe daty i czasu w postaci liczb. (struktura) |
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.