w3resource

C Exercises: Show the first of calendar time

C Date Time: Exercise-9 with Solution

Write a program in C to show the first of calendar time.

Sample Solution:

C Code:

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

int main(void)
{
    // Define and initialize a tm structure setting day of the month to 1
    struct tm first = {.tm_mday=1};

    // Normalize the structure to get a valid date representation
    mktime(&first);

    // Print the date represented by the modified tm structure
    printf("\n%s\n", asctime(&first));
}

Sample Output:

Sun Jan 01 00:00:00 1900

Flowchart:

Flowchart: Show the first of calendar time

C Programming Code Editor:

Previous: Write a program in C to print the date and time before 24 months.
Next: Write a program in C to show the start of the epoch.

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-9.php