Питхон је свестрани програмски језик опште намене и високог нивоа модерног доба. Нуди мноштво уграђених модула и функција за обављање одређених задатака. Такође пружа модуле времена и времена за обављање задатака везаних за време. Временска вредност почиње од 1. јануара 1970. године, а већина оперативних система подржава временску вредност до 2038. године. Друга је јединица рачунања времена. Вредност времена се враћа у бројевима са покретном зарезом. Овај чланак објашњава разне начине за добијање тренутног времена помоћу Питхона.
Методе за добијање тренутног времена
Следе две методе за добијање тренутног времена у Питхону:
- Коришћењем Датум време модул
- Коришћењем време модул
Коришћење модула за датум и време
Датетиме је уграђени Питхон модул. Пружа бројне уграђене функције за добијање тренутног датума и времена. Функција нов () модула датетиме даје тренутно време, заједно са датумом.
Употријебимо функцију нов () у нашој Питхон скрипти за добијање тренутног времена и датума.
#импортинг датетиме модулаод датетиме увоз датетиме
# користећи функцију сада
принт ("Тренутни датум и време су:", датетиме.Сада())
Оутпут
Излаз приказује тренутни датум и време.
Функцију стрфтиме () можемо користити за претварање вредности објекта времена података у низ. Директиве се прослеђују функцији стрфтиме () као аргументи и она враћа вредност. На пример, директива% Х,% М и% С враћа вредност сати, минута и секунди у формату низа, респективно. Користимо ове директиве са функцијом стрфтиме () за добијање тренутног времена. У датом примеру, излаз датума и времена.функција нов () се чува у променљивој дате_тиме. Штавише, излаз функције стрфтиме () чува се у променљивој цуррент_тиме и на крају, исписујемо променљиву цуррент_тиме да бисмо добили тренутну вредност времена.
#импортинг датетиме модулаод датетиме увоз датетиме
# користећи функцију сада за добијање вредности датума и времена
дате_тиме = датетиме.Сада()
# усинг стрфтиме () за добијање тренутне вредности времена
тренутно_време = датум_времена.стрфтиме ("% Х:% М:% С")
принт ("Тренутно време је:", цуррент_тиме)
Оутпут
Излаз приказује тренутну вредност времена.
Уместо да добијемо и вредност датума и времена, такође можемо добити и вредност времена. Тхе нов ().функција тиме () враћа само вредност времена. Повратна вредност датума и времена.Сада().тиме () се чува у променљивој цуррент_тиме. На крају исписујемо променљиву цуррент_тиме да бисмо добили тренутну вредност времена.
#увоз модула датума и временаод датетиме увоз датетиме
# користећи функцију времена за добијање тренутне вредности времена
цуррент_тиме = датетиме.Сада().време()
принт ("Тренутно време је:", цуррент_тиме)
Оутпут
Излаз приказује тренутну вредност времена.
Модул датума и времена може се користити на различите начине за добијање тренутне вредности времена.
Коришћење временског модула
Тренутно време се може добити употребом функције лоцалтиме () временског модула. Употријебимо функцију лоцалтиме () у нашој Питхон скрипти да бисмо добили тренутну вриједност времена.
#увоз временског модулавреме увоза
# користећи функцију лоцалтиме () за добијање тренутне вредности времена
тренутно_време = време.Локално време()
#принтинг тхе цуррент_тиме
испис (тренутно_време)
Оутпут
Функција лоцалтиме () враћа комплетну временску структуру.
Тренутну вредност времена можемо добити у сату, минуту и другом формату помоћу поља струцт_тиме. Тм_хоур враћа вредност сата. док тм_мин и тм_сец враћају вредности минута и секунди.
#увоз временског модулавреме увоза
# користећи функцију лоцалтиме () за добијање тренутне вредности времена
тренутно_време = време.Локално време()
#принтинг тхе цуррент_тиме
испис (тренутно_време.тм_хоур, ":", тренутно_време.тм_мин, ":", тренутно_време.тм_сец)
Оутпут
Функција стрфтиме () такође враћа тренутно време. Функција стрфтиме () узима временску структуру као аргумент заједно са директивама.
#увоз временског модулавреме увоза
# користећи функцију лоцалтиме () за добијање тренутне вредности времена
цуррент_тиме_струцт = време.Локално време()
# користећи функцију стрфтиме ()
тренутно_време = време.стрфтиме ("% Х:% М:% С", тренутна_структура_структуре)
принт ("Тренутно време је:", цуррент_тиме)
Оутпут
Закључак
Питхон пружа Датум време и време модул за обављање задатака везаних за време. Струју можемо добити помоћу ова два модула. Овај чланак објашњава употребу Датум време и време модул за добијање тренутног времена помоћу једноставних примера.