ПредишенСледващото

Python програма може да се справи дата и час на няколко метода. Конвертиране между форматите на датата е обща рутинна за компютри. време и календарни Python модули помагат проследяване на датата и часа.

Какво е кърлеж?

Това би довело до резултат е както следва -

Дата аритметика е лесно да се направи с кърлежи. Въпреки това, преди ерата на датите, не могат да бъдат представени в тази форма. Датата в далечното бъдеще, а не могат да бъдат представени, както следва: - точката на изключване някъде в 2038 за UNIX и Windows.

Какво е TimeTuple?

Много от функциите на времето в Python при обработката на кортеж от 9 цифри, както е показано по-долу -

-1, 0, 1, -1 означава библиотека определя DST

Първи на текущото време

С цел да се преведат определен момент от секунда, тъй като плаваща стойност точка на епоха в полу-кортеж предадат плаваща запетая стойност във функция (например, LOCALTIME). който връща кортеж от време с всички девет елементи на реалността.

Това ще доведе до следните резултати, които могат да бъдат форматирани в някаква друга форма материал -

Първи форматиран време

Можете да форматирате всяко време според вашите изисквания, но един лесен начин да получите най-път в четим формат asctime () -

Това ще доведе до следния резултат -

Календар Първи през последния месец

Това ще доведе до следния резултат -

време модул

Има една популярна модул времето на разположение в Python. която осигурява функции за работа с течение на времето и за конвертиране между представяния. Ето списък на всички налични методи -

Функция с описание

Изместване Часова зона DST в секунди западно от UTC, ако е дефиниран. Тя е отрицателна. ако локалната часова зона DST се намира на изток от UTC (както е в Западна Европа, включително Великобритания), и (както в Западна Европа, включително Великобритания). използвате това, ако дневната светлина не е нула.

CPU връща текущото време като плаваща запетая брой секунди. За измерване на изчислителни разходи на различни подходи, time.clock стойност е по-полезен. от time.time ().

Както asctime (LOCALTIME (сек)) и без аргументи като asctime ()

Това отнема един миг изразено в секунди след епохата и връща кортеж от време т с време UTC. Забележка: t.tm_isdst винаги 0

Това отнема малко време. изразено в секунди от началото на епохата и връща времето кортеж тона към местното време (t.tm_isdst е 0 или 1, в зависимост от това дали DST важи и за незабавни сек от местните правила) до (t.tm_isdst е 0 или 1, в зависимост от това дали се прилага DST за незабавни сек от местните правила), за, (t.tm_isdst е 0 или 1, в зависимост от това дали се отнася за DST незабавни сек от местните правила).

Приема миг, изразен като половин кортеж местно време и връща стойност с плаваща точка с въртящ момент, изразено в секунди от началото на ерата.

Спирането се обадите нишка в секунди секунди.

Приема миг, изразен като половин кортеж местно време и се връща низ, представляващ времето, както е посочено в редовете FMT.

Анализи ва редове според FMT формат и се връща в точката във формат време кортеж.

Връща текущото време, с плаваща запетая броя на секунди от епохата.

Той се връща на правилата за времето за преобразуване, използвани от съчетания на библиотеката. Променливата на обкръжението TZ уточнява как се прави това.

Аз отивам чрез кратка функция -

Има две важни качества, които са достъпни от модула време:

Атрибут Описание

Time.timezone това се дължи на промяна в секунда часова зона (без DST) от UTC (> 0 в Северна и Южна Америка; <=0 in most of Europe, Asia, Africa) Северной и (>0 в Америка; <=0 in most of Europe, Asia, Africa).

Умение time.tzname локал е един чифт зависими редове, които са имената на локалната часова зона без и с DST, съответно.

календар модул

Календар модул осигурява календар, свързани с функции, включително функции за отпечатване на текст календар за даден месец или година.

По подразбиране, календарът се в понеделник, както в първия ден от седмицата и неделя, както е за последен. За да промените това, обадете се calendar.setfirstweekday (функция).

По-долу е даден списък от функции. предлага с вграден календар:

Функция с описание

Връща няколко реда с календарната година на година, форматиран в три колони, разделени с интервали в. w ширина с букви от всяка дата; всеки ред има дължина от 21 * W + 18 + 2 * е. л брой линии за всяка седмица.

Връща текущата настройка за ден от седмицата, която започва всяка седмица. По подразбиране, когато календарът на първия внесени в количества, е 0, т.е. понеделник.

Връща TRUE, ако една година е високосна година; в противен случай стойността False.

Връща броя на високосните дни през следващите години в рамките на диапазона (y1, y2).

Връща многоредово низ с календарния месец на годината, месеца, една линия на седмица плюс две заглавната лента. w ширина с букви от всяка дата; всеки ред има дължина от 7 * W + 6. L брой линии за всяка седмица.

Тя връща списък на списъци с цели числа. Всеки подсписък представлява седмица. Дни след месец месец година година са настроени на 0; дни през месеца, определени в ежедневната им месец и 1 по-горе.

Връща две числа. Първият кода на делничен ден в първия ден на месеца месеца година на година; втората е броят на дните в месеца. Кодове 0 седмица (понеделник) до 6 (неделя); месец номера от 1 до 12.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!