{"id":115399,"date":"2023-11-24T18:19:51","date_gmt":"2023-11-24T21:19:51","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/"},"modified":"2023-11-24T18:19:51","modified_gmt":"2023-11-24T21:19:51","slug":"python-aprenda-a-usar-o-strptime-para-manipular-datas","status":"publish","type":"post","link":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/","title":{"rendered":"Python: Aprenda a usar o strptime para manipular datas"},"content":{"rendered":"<p><body><\/p>\n<h1>O que \u00e9 o strptime e como ele funciona no Python?<\/h1>\n<p>O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em um formato espec\u00edfico e criar um objeto de data correspondente. O strptime \u00e9 \u00fatil quando precisamos lidar com dados de data e hora em diferentes formatos e desejamos convert\u00ea-los em um formato padr\u00e3o para manipula\u00e7\u00e3o.<\/p>\n<h2>Como utilizar o strptime para converter uma string em objeto de data?<\/h2>\n<p>Para utilizar o strptime, primeiro precisamos importar o m\u00f3dulo datetime do Python. Em seguida, podemos utilizar o m\u00e9todo strptime da classe datetime para converter a string em um objeto de data. Veja um exemplo abaixo:<\/p>\n<pre><code>from datetime import datetime\n\ndata_string = \"2022-12-31\"\nformato = \"%Y-%m-%d\"\n\ndata_objeto = datetime.strptime(data_string, formato)\n\nprint(data_objeto)\n  <\/code><\/pre>\n<h2>Como formatar uma string de data utilizando o strptime?<\/h2>\n<p>Al\u00e9m de converter uma string em objeto de data, o strptime tamb\u00e9m pode ser utilizado para formatar uma string de data de acordo com um formato espec\u00edfico. Para isso, utilizamos o m\u00e9todo strftime da classe datetime.<\/p>\n<pre><code>from datetime import datetime\n\ndata_objeto = datetime(2022, 12, 31)\nformato = \"%d\/%m\/%Y\"\n\ndata_string = data_objeto.strftime(formato)\n\nprint(data_string)\n  <\/code><\/pre>\n<h2>Dicas e truques para manipular datas com o strptime no Python<\/h2>\n<ul>\n<li>Utilize as diretivas corretas no formato do strptime<\/li>\n<li>Fa\u00e7a a valida\u00e7\u00e3o da string de data<\/li>\n<li>Manipule os objetos de data com os m\u00e9todos da classe datetime<\/li>\n<li>Utilize bibliotecas de terceiros para tarefas avan\u00e7adas<\/li>\n<li>Mantenha-se atualizado com a documenta\u00e7\u00e3o oficial do Python<\/li>\n<\/ul>\n<h2>Conclus\u00e3o<\/h2>\n<p>O strptime \u00e9 uma ferramenta poderosa do Python para manipula\u00e7\u00e3o e formata\u00e7\u00e3o de datas. Utilizando suas diretivas corretamente, podemos converter strings em objetos de data e formatar strings de data de acordo com nosso desejo. Al\u00e9m disso, \u00e9 importante utilizar as melhores pr\u00e1ticas e explorar as funcionalidades da classe datetime para otimizar nossas tarefas relacionadas a datas no Python.<\/p>\n<h2>A Awari \u00e9 a melhor plataforma para aprender sobre ci\u00eancia de dados no Brasil.<\/h2>\n<p>Aqui voc\u00ea encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu pr\u00f3ximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.<\/p>\n<p>J\u00e1 pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? <a href=\"https:\/\/app.fluency.io\/br\/blog\/candidatura?&#038;utm_source=blog&#038;utm_campaign=paragrafofinal\" target=\"_blank\" rel=\"noopener\">Clique aqui<\/a> para se inscrever na Awari e come\u00e7ar a construir agora mesmo o pr\u00f3ximo cap\u00edtulo da sua carreira em dados.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em um formato espec\u00edfico e criar um objeto de data correspondente. O strptime \u00e9 \u00fatil quando precisamos lidar com dados de data e hora em diferentes formatos e desejamos convert\u00ea-los em um formato padr\u00e3o para manipula\u00e7\u00e3o. Para utilizar o strptime, primeiro precisamos importar o m\u00f3dulo datetime do Python. Em seguida, podemos utilizar o m\u00e9todo strptime da classe datetime para converter a string em um objeto de data. \u00c9 importante ressaltar que o strptime \u00e9 sens\u00edvel ao formato da string de data fornecida. Se a string de data n\u00e3o estiver no formato esperado, ocorrer\u00e1 um erro. Portanto, \u00e9 fundamental garantir que a string de data esteja em conformidade com o formato especificado ao utilizar o strptime.<\/p>\n","protected":false},"author":9,"featured_media":27522,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-115399","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python: Aprenda a usar o strptime para manipular datas - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em ...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python: Aprenda a usar o strptime para manipular datas - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-24T21:19:51+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/\",\"url\":\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/\",\"name\":\"Python: Aprenda a usar o strptime para manipular datas - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-11-24T21:19:51+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em ...\",\"breadcrumb\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":1027,\"height\":420},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python: Aprenda a usar o strptime para manipular datas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python: Aprenda a usar o strptime para manipular datas - Fluency.io Brasil","description":"O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em ...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/","og_locale":"pt_BR","og_type":"article","og_title":"Python: Aprenda a usar o strptime para manipular datas - Fluency.io Brasil","og_description":"O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em ...","og_url":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-11-24T21:19:51+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/","url":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/","name":"Python: Aprenda a usar o strptime para manipular datas - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#primaryimage"},"image":{"@id":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-11-24T21:19:51+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"O strptime \u00e9 um m\u00e9todo da classe datetime em Python que permite converter uma string em um objeto de data. Ele \u00e9 usado para analisar uma string de data em ...","breadcrumb":{"@id":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#primaryimage","url":"","contentUrl":"","width":1027,"height":420},{"@type":"BreadcrumbList","@id":"https:\/\/fluency.io\/br\/blog\/python-aprenda-a-usar-o-strptime-para-manipular-datas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Python: Aprenda a usar o strptime para manipular datas"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"}}]}},"_links":{"self":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/115399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/comments?post=115399"}],"version-history":[{"count":0,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/115399\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/media?parent=115399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/categories?post=115399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/tags?post=115399"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/format?post=115399"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=115399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}