Date and time utilities
From cppreference.com
                    
                                        
                    < c
                    
                                                            
                    Functions
 Time manipulation | |
|   Defined in header  
<time.h>  | |
|    computes the difference between times  (function)  | |
|    returns the current calendar time of the system as time since epoch  (function)  | |
|    returns raw processor clock time since the program is started  (function)  | |
|    (C11)  | 
   returns the calendar time in seconds and nanoseconds based on a given time base   (function)  | 
|    (C23)  | 
   returns the resolution of calendar time based on a given time base   (function)  | 
 Format conversions | |
|   Defined in header  
<time.h>  | |
|    (C23)(C11)  | 
   converts a tm object to a textual representation  (function)  | 
|    (C23)(C11)  | 
   converts a time_t object to a textual representation  (function)  | 
|    converts a tm object to custom textual representation  (function)  | |
|   Defined in header  
<wchar.h>  | |
|    (C95)  | 
   converts a tm object to custom wide string textual representation  (function)  | 
|   Defined in header  
<time.h>  | |
|    (C23)(C11)  | 
   converts time since epoch to calendar time expressed as Coordinated Universal Time (UTC)  (function)  | 
|    (C23)(C11)  | 
   converts time since epoch to calendar time expressed as local time  (function)  | 
|    converts calendar time to time since epoch  (function)  | |
Constants
|   Defined in header  
<time.h>  | |
|    number of processor clock ticks per second  (macro constant)  | |
Types
|   Defined in header  
<time.h>  | |
|    calendar time type  (struct)  | |
|    calendar time since epoch type  (typedef)  | |
|    processor time since era type  (typedef)  | |
|    (C11)  | 
   time in seconds and nanoseconds   (struct)  | 
References
- C17 standard (ISO/IEC 9899:2018):
 
- 7.27 Date and time <time.h> (p: 284-291)
 
- 7.29.5.1 The wcsftime function (p: 320-321)
 
- 7.31.14 Date and time <time.h> (p: 333)
 
- C11 standard (ISO/IEC 9899:2011):
 
- 7.27 Date and time <time.h> (p: 388-397)
 
- 7.29.5.1 The wcsftime function (p: 439-440)
 
- 7.31.14 Date and time <time.h> (p: 456)
 
- C99 standard (ISO/IEC 9899:1999):
 
- 7.23 Date and time <time.h> (p: 338-347)
 
- 7.24.5.1 The wcsftime function (p: 385-386)
 
- C89/C90 standard (ISO/IEC 9899:1990):
 
- 4.12 DATE AND TIME <time.h>