"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Dicas para converter o tempo da string para a estrutura de tempo

Dicas para converter o tempo da string para a estrutura de tempo

Postado em 2025-04-18
Navegar:673

How to Convert a String Time to a Go Time Structure?

convertendo o tempo da string para ir a estrutura do tempo

em go, você pode encontrar situações em que precisa converter um valor de tempo de string em um tempo.time.time. Surge um problema comum ao lidar com os valores do tempo da string em um formato específico que não é reconhecido pela função time.parse () padrão. Para analisar essa string, podemos definir nossa própria sequência de layout com base em seu formato específico. Para o exemplo dado, o formato pode ser descrito como "yyyymmddthhmmss". Isso significa:

yyyy: ano de quatro dígitos

mm: Mês de dois dígitos

dd: dois-digits dia

t: separador de data e hora
    minuto
  • ss: dois dígitos Second
  • analisando a string
  • quando a string de layout é definida, podemos usá-la com o tempo.parse () e converter o valor da string em um tempo.Time. "20171023T183552" Layout: = "20060102T150405" t, err: = time.parse (layout, s) se err! = nil { fmt.println (err) }
  • output:
2017-10-23 18:35:52 0000 utc

conclusão

EMMATIO As opções padrão fornecidas pelo pacote de tempo.
            
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3