Отображение текущей даты и времени

CBeginner
Практиковаться сейчас

Введение

В программировании на C стандартная библиотека предоставляет некоторые функции для обработки даты и времени. В этом лабораторном задании мы узнаем, как отображать текущую дату и время с использованием функции ctime.

Примечание: вам нужно самостоятельно создать файл ~/project/main.c, чтобы практиковаться в написании кода и узнать, как компилировать и запускать его с использованием gcc.

cd ~/project
## создать main.c
touch main.c
## скомпилировать main.c
gcc main.c -o main
## запустить main
./main

Подключить библиотеки

В этом шаге мы подключим необходимые библиотеки.

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

Объявить главную функцию

В этом шаге мы объявим главную функцию и выведем заголовочное сообщение.

int main() {
    printf("\n\n\t\tDisplay Current Date and Time using C Program\n\n");

Объявить переменные

В этом шаге мы объявим переменную t с типом данных time_t для хранения текущего времени.

time_t t;
time(&t);

Вывести текущую дату и время

В этом шаге мы выведем текущую дату и время с использованием функции ctime().

printf("\nCurrent time is: %s", ctime(&t));

Закрыть главную функцию

В этом шаге мы закроем главную функцию и вернем 0.

    return 0;
}

Резюме

В этом практическом занятии мы узнали, как выводить текущую дату и время с использованием функции ctime языка программирования C. Следуя шагам, представленным выше, вы должны теперь уметь выводить текущую дату и время в своих программах на C.