Czas systemowy w informatyce i programowaniu komputerów reprezentuje pojęcie upływu czasu w systemie komputerowym. W tym sensie czas obejmuje również upływ dni w kalendarzu. Można synchronizować jego działanie z zewnętrznymi serwerami czasu, uzyskując wysoką dokładność wskazań. Czas systemowy odpowiada również za dostarczanie sygnałów synchronizujących działanie podzespołów komputera z dokładnością do tysięcznych części sekundy.
Czas systemowy mierzy się za pomocą zegara systemowego, który zazwyczaj jest zaimplementowany jako prosta liczba taktowań, które wydarzyły się od jakiejś arbitralnej daty rozpoczęcia, zwanej epoch. Na przykład systemy zgodne z Uniksem i POSIX kodują czas systemowy ("czas uniksowy") jako liczbę sekund, które upłynęły od 1 stycznia 1970 roku 00:00:00 czasu uniwersalnego (UT), z wyjątkami dla sekund przestępnych. Systemy implementujące 32-bitowe i 64-bitowe wersje Windows API, takie jak Windows 9x i Windows NT, podają czas systemowy jako zarówno SYSTEMTIME, reprezentowane jako wartość roku/miesiąca/dnia/godziny/minuty/sekundy/milisekundy, i FILETIME, reprezentowany jako liczba 100-nanosekundowych taktowań od 1 stycznia 1601 00:00:00 UT, jak liczono w proleptycznym kalendarzu gregoriańskim.