Módulo de tempo de 26 hora

tempo de compreensão:

  1, a hora, GMT, tipo de dados flutuador utilizado para máquina     

1970/01/01 Londres Tempo 0: 0: 0 
GMT 8 1970/01/01: 0: 0
          é o número inicial de segundos contados


 2, a estrutura do tempo, o tempo o objeto
     do tempo do objeto pode ser adquirido pelo nome da propriedade do objeto. valor '


 3, tempo de formatação, o tempo de corda, str tipo de dados cartazes
          podem ser exibidos de acordo com o formato do tempo que você precisa para


obter três tipos de tempo
Imprimir (a time.time ())    # carimbo de tempo 1586179692,631992 

impressão (O time.strftime ( ' %% Y-M-D% ' ))   # formatação tempo tempo formato str 2020/04/06
 
time_obj = time.localtime ()        # 对象数据结构的
imprimir (time_obj)     
 # time.struct_time (tm_year = 2,020, tm_mon = 4, tm_mday = 6, tm_hour = 21, tm_min = 28, tm_sec = 12, tm_wday = 0, tm_yday = 97, tm_isdst = 0) 

de impressão (time_obj.tm_year)     # 2020 

de impressão (time_obj.tm_mday     # 6
% Y representa um ano de dois dígitos (00-99 )%
 o símbolo Y representa um ano de quatro dígitos (000-9999 )%
 m (01-12 )
dentro de% d mês do dia (0-31 de )%
 H 24 horas número (fabricado por 0-23 horas )%
 h 12 é o número do Eu (fabricado por 01-12 horas )%
 M número de minutos (00 = 59 )%
 de S segundos (00-59 )
 % Uma semana simplificado nome local
 % Uma semana completa de nomes local
 % b nome do mês simplificado locais
 % b nome completo mês locais
 % C indica a data correspondente local e tempo indica
 um dia (001-366% j anos )
 % P AM ou PM caráter local equivalente
 % de U semana do ano número (00-53 ) no domingo como o início da semana
 % w semana (0-6 ), domingo, para começar a semana de
 % W número da semana do ano (00-53 ) Segunda-feira para iniciar a semana de
 % data correspondente a X-local representa
 % X-indica a hora local correspondente
% Nome Z fuso horário actual
 número %%% próprio
Os símbolos de formatação de data e hora
Index (Índice) propriedade (o atributo) valores (Valores) 
0 tm_year (anos), como 2011
 1 tm_mon (janeiro) 1 -.. 12 é 
2 tm_mday (data) 1 -. 31 é 
3 tm_hour (tempo) 0 -. 23 é 
4 tm_min (min) 0. - 59 
5 tm_sec (segundos) 0 - 60 
6 tm_wday (dia da semana) 0-6 (0 expressou segunda-feira)
 (o primeiro dia do ano) 7 tm_yday 1-366 
(tempo se é horário de verão) 8 padrões tm_isdst a 0
Tuplo (struct_time)

 

imprimir (time.strftime ( ' % Y% m-% d% A% H:% M:% S ' ))    # 重要
impressão (time.strftime ( ' % y% m-% d% A% H: % H:% S ' ))
 de impressão (time.strftime ( ' /% d% H% Y /% m:% m:% S ' ))
 de impressão (time.strftime ( ' % c ' )) 

---- --------------
 2020/04/06 segunda-feira 21:43:38 
20-04-06 segunda-feira 21:43:38 
20/04/06 21:43:38 
Seg Jan   6 21 : 43: 38 2020

 

conversão de três Tempo:

  

 

1, o carimbo de tempo adquirido é convertido em um tempo estruturado, o objeto hora do evento é convertido em formatado

de impressão (time.time ())
 de impressão (time.localtime (1500000000 ))
 de impressão (time.localtime (2000000000 )) 
time_obj = time.localtime (3000000000 ) 
format_time = time.strftime ( ' % y% m-% d% H:% M:% S ' , time_obj)
 de impressão (format_time)

2, formato de tempo de aquisição, é convertido em um tempo estruturado, o objeto de evento em um tempo timestamp

struct_time = time.strptime ( ' 2008/08/08 ' , ' % Y% m-% d ' )
 de impressão (struct_time)
 de impressão (time.mktime (struct_time))

 

chopper de pequena escala:

1, calcular o tempo timestamp 1º deste mês

  

= Struct_time time.localtime () 
struct_time = o time.strptime ( ' % S-S-. 1% ' % (struct_time.tm_year, struct_time.tm_mon), ' %% Y-M-D% ' )
 da impressão (time.mktime ( struct_time)) 

# para obter a estrutura de tempo, então o formato atributo adquirido tempo struct_time tempo estruturado, obtendo uma estrutura uma vez mês, e então em um mktime timestamp
tempo estruturado
O time.strftime = RET ( ' % Y%. 1-m ' ) 
struct_time = o time.strptime (RET, ' %% Y-M-D% ' )
 da impressão (time.mktime (struct_time)) 

# primeira vez obtenção formatado (1-codificada), convertido em strptime estruturado com o tempo, e finalmente convertido para o carimbo de tempo mktime
formatação de tempo

 

Acho que você gosta

Origin www.cnblogs.com/zhuangdd/p/12649982.html
Recomendado
Clasificación