logo

Отримати поточну позначку часу за допомогою Python

Позначка часу — це послідовність символів або закодована інформація, яка використовується для визначення того, коли відбулася конкретна подія, зазвичай вказує дату й час доби з точністю до невеликої частки секунди. У цій статті ми дізнаємося, як Отримати поточну позначку часу в Python . Є різні способи отримати поточну позначку часу в Python. Ми можемо використовувати функції з модулів час, датачас і календар . 1. Використання модуля часу: The час модуль забезпечує різні функції, пов'язані з часом. Функція time повертає час у секундах від епохи як число з плаваючою комою. Епоха визначається як точка, з якої починається час, і залежить від платформи.

 Syntax:  time.time() Parameters:  NA Return:  floating point number expressed in seconds.>

python3








# using time module> import> time> # ts stores the time in seconds> ts>=> time.time()> # print the current timestamp> print>(ts)>



>

>

Вихід:

1594819641.9622827>

2. Використання модуля datetime: The дата, час модуль містить класи для маніпулювання датами та часом. Хоча арифметика дати й часу підтримується, метою впровадження є ефективне вилучення атрибутів для форматування виводу та маніпуляції. Функція datetime.datetime.now, яка повертає кількість секунд після епохи.

 Syntax:  datetime.now() Parameters:  tz (time zone) which is optional. Return:  the current local date and time.>

python3




# using datetime module> import> datetime;> # ct stores current time> ct>=> datetime.datetime.now()> print>('current time:>->', ct)> # ts store timestamp of current time> ts>=> ct.timestamp()> print>('timestamp:>->', ts)>

>

>

Вихід:

current time:- 2020-07-15 14:30:26.159446 timestamp:- 1594823426.159446>

3. Використання календаря модуля: Ми також можемо отримати мітку часу, поєднавши кілька функцій із кількох модулів. У цьому ми використаємо функцію calendar.timegm для перетворення кортежу, що представляє поточний час.

 Syntax:  calendar.timegm(tuple) Parameters:  takes a time tuple such as returned by the gmtime() function in the time module. Return:  the corresponding Unix timestamp value.>

python3




# using calendar module> # using time module> import> calendar;> import> time;> # gmt stores current gmtime> gmt>=> time.gmtime()> print>('gmt:>->', gmt)> # ts stores timestamp> ts>=> calendar.timegm(gmt)> print>('timestamp:>->', ts)>

>

що таке робочий стіл ini
>

Вихід:

gmt:- time.struct_time(tm_year=2020, tm_mon=7, tm_mday=15, tm_hour=19, tm_min=21, tm_sec=6, ​​tm_wday=2, tm_yday=197, tm_isdst=0) мітка часу:- 1594840866