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.



Follow us on Facebook and Twitter for latest update.