Python | método time.mktime()

Python functions

Este método es el inverso de

# programa Python para explicar el método time.mktime()


# importar módulo de tiempo

importar tiempo


# time.gmtime() devolverá el método
# time objeto. struct_time en UTC
# en segundos
# desde la época

< p> segundos = 1000000

obj1 = time.gmtime (segundos)

< br /> # Imprimir objeto time.struct_time (en UTC)

print (obj1)


# Convert time.struct_time
# objeto de hora local, expresado en
# segundos desde el comienzo de la época
# use I método time.mktime ()

time_sec = tiempo.mktime (obj1 )


# Muestra la hora local en segundos

imprimir ( "Hora local (en segundos): " , time_sec)


# tiempo.strptime () método de análisis
# una cadena que representa el tiempo
# según el formato especificado
# y devuelve un objeto time.struct_time


# Línea de tiempo

t = "14 de septiembre de 2019 10:50:00 "


# Analizar la cadena de tiempo usando
# time.strptime() método

obj2 = < /código> tiempo.strptime (t, "% d% b% Y% H:% M:% S " < clase de código ="simple ">)


# Convert time.struct_time
# objeto de hora local, expresado en
# segundos desde la era de inicio
# usando el método time.mktime ()

time_sec = time.mktime (obj2)


# Imprime la hora local en segundos

imprimir ( "Hora local (en segundos) :" , time_sec)

Salir:

 time.struct_time (tm_year = 1970, tm_mon = 1, tm_mday = 12, tm_hour = 13, tm_min = 46, tm_sec = 40, tm_wday = 0, tm_yday = 12, tm_isdst = 0) Hora local (en segundos): 980200.0 Hora local (en segundos) ): 1568438400.0 

Código # 2: si el parámetro es una tupla

# Programa Python para explicar el método time.mktime ()


# módulo de tiempo de importación

importar tiempo


# Una tupla de 9 elementos
# coincide con el objeto time.struct_time
# por ejemplo: considere el objeto a continuación
# time.struct_time (tm_year = 2019, tm_mon = 9, tm_mday = 13,
# tm_hour = 1, tm_min = 30, tm_sec = 26, tm_wday = 4,
# tm_yday = 256, tm_isdst = 0)


# Una tupla que coincida con la anterior
# time.struct_time el objeto será

tup = ( 2019 , 9 , 13 , 1 , 30 , 26 , 4 , 25 6 , 0 )


# Convertir la tupla anterior
# hora local en segundos
# desde época
# usando el método de tiempo. mktime()

time_sec = tiempo. mktime (tup)


# Imprimir tiempo

print ( "Hora local (en segundos desde la época):" , time_sec)

Salir:

 Local Tiempo (en segundos desde la época): 1568318426.0 

Código # 3: para mostrar time.mktime() método time.mktime() es la función inversa de time.localtime ()

# Programa Python para explicar el time.mktime ( )


# tiempo módulo importar

importar tiempo

< p>
# Obtiene la hora actual
# expresada en segundos
# desde la era de uso

# método time.time()

curr_time = time.time()


< código clase = "comentarios"> # Imprimir valor
# devuelto por el método time.time()

print ( "Hora actual (en segundos desde la época):" , curr_time)


# Convertir tiempo en segundos
# de época a
# objeto time.struct_time
# hora local usando
# time.localtime() método

obj = tiempo.localtime (hora_actual)


# Imprime el objeto time.struct_time

print ( " time.struct_time object: " )

print < clase de código = "simple"> (obj, "" )


# Convertir el objeto time.struct_time
# volver al tiempo especificado
# en segundos desde el comienzo de la era
# hora local usando
< clase de código = "comentarios"> # time.mktime() método

time_sec = time.mktime (obj)


# Imprimir tiempo

print ( "Tiempo (en segundos desde la época): " , time_sec)

Salir:

 Hora actual (en segundos desde la época): 1568318426.2286296 time.struct_time objeto: time.struct_time (tm_year = 2019, tm_mon = 9, tm_mday = 13 , tm_hour = 1, tm_min = 30, tm_sec = 26, tm_wday = 4, tm_yday = 256, tm_isdst = 0) Tiempo (en segundos desde la época): 1568318426.0 

Enlaces: https://docs.python.org/3/library/time.html # tiempo.mktime

Shop

Gifts for programmers

Best Python online courses for 2022

$FREE
Gifts for programmers

Best laptop for Excel

$
Gifts for programmers

Best laptop for Solidworks

$399+
Gifts for programmers

Best laptop for Roblox

$399+
Gifts for programmers

Best computer for crypto mining

$499+
Gifts for programmers

Best laptop for Sims 4

$
Gifts for programmers

Best laptop for Zoom

$499
Gifts for programmers

Best laptop for Minecraft

$590

Latest questions

PythonStackOverflow

Common xlabel/ylabel for matplotlib subplots

1947 answers

PythonStackOverflow

Check if one list is a subset of another in Python

1173 answers

PythonStackOverflow

How to specify multiple return types using type-hints

1002 answers

PythonStackOverflow

Printing words vertically in Python

909 answers

PythonStackOverflow

Python Extract words from a given string

798 answers

PythonStackOverflow

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

606 answers

PythonStackOverflow

Python os.path.join () method

384 answers

PythonStackOverflow

Flake8: Ignore specific warning for entire file

360 answers


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically