w3resource

C Exercises: Show the start of the epoch

C Date Time: Exercise-10 with Solution

Write a program in C to show the start of the epoch.

Note : epoch means the beginning of a period in the history of someone.

Sample Solution:

C Code:

#include <stdio.h>
#include <time.h>

int main(void)
{
    // Define and initialize a variable representing the epoch time
    time_t epoch = 0;

    // Print the number of seconds since the epoch started
    printf("\n%ld seconds since the epoch began\n", (long)epoch);

    // Convert epoch time to UTC time using gmtime and print it in human-readable format
    printf("%s\n", asctime(gmtime(&epoch)));
}

Sample Output:

0 seconds since the epoch began
Thu Jan 01 00:00:00 1970

Flowchart:

Flowchart: Show the start of the epoch

C Programming Code Editor:

Previous: Write a program in C to show the first of calendar time.
Next: C Function Exercises Home

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/c-programming-exercises/datetime/c-datetime-exercise-10.php