{"id":18066,"date":"2023-06-06T09:50:28","date_gmt":"2023-06-06T09:50:28","guid":{"rendered":"https:\/\/soloweb.com.br\/blog\/?p=18066"},"modified":"2023-06-08T11:57:43","modified_gmt":"2023-06-08T11:57:43","slug":"formatando-datas-com-javascript","status":"publish","type":"post","link":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/","title":{"rendered":"Formatando datas com JavaScript"},"content":{"rendered":"\n<p>As datas s\u00e3o uma parte fundamental de todo sistema, seja exibindo a data atual em uma p\u00e1gina da Web ou manipulando a entrada do usu\u00e1rio para agendar eventos.<\/p>\n\n\n\n<p>Neste post, exploraremos v\u00e1rias t\u00e9cnicas para formatar datas em JavaScript, permitindo que voc\u00ea apresente as datas no formato desejado para seu aplicativo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"howtousethejavascriptdateobject\">Como usar o objeto de data do JavaScript<\/h2>\n\n\n\n<p>Antes de mergulharmos na formata\u00e7\u00e3o de data, vamos nos familiarizar com o\u00a0<code>Date<\/code> objeto JavaScript.\u00a0Ele fornece m\u00e9todos para trabalhar com datas e horas de forma eficaz.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-soloweb-tecnologia wp-block-embed-soloweb-tecnologia\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"l6TNwus6cM\"><a href=\"https:\/\/soloweb.com.br\/blog\/2023\/05\/02\/gerando-pdf-com-javascript\/\">Gerando PDF com JavaScript<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Gerando PDF com JavaScript&#8221; &#8212; SOLOWEB Tecnologia\" src=\"https:\/\/soloweb.com.br\/blog\/2023\/05\/02\/gerando-pdf-com-javascript\/embed\/#?secret=Gtou34bVU2#?secret=l6TNwus6cM\" data-secret=\"l6TNwus6cM\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Veja tamb\u00e9m<\/figcaption><\/figure>\n\n\n\n<p>Para criar uma nova inst\u00e2ncia de data, voc\u00ea pode usar o&nbsp;<code>new Date()<\/code> construtor.<\/p>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const currentDate = new Date();\nconsole.log(currentDate); \n\n\/\/ Tue Jun 01 2023 06:29:51 GMT-0300 (Hor\u00e1rio Padr\u00e3o de Bras\u00edlia)\n<\/code><\/pre>\n\n\n\n<p>O c\u00f3digo acima produzir\u00e1 a data e hora atuais no formato padr\u00e3o.&nbsp;No entanto, esse formato n\u00e3o \u00e9 adequado para todos os casos de uso.<\/p>\n\n\n\n<p>\u00c9 por isso que precisamos formatar as datas para podermos extrair o que precisamos desse objeto de data.<\/p>\n\n\n\n<p>Em JavaScript, n\u00e3o h\u00e1 sintaxe direta que forne\u00e7a o formato esperado porque o formato de data varia com base no local, circunst\u00e2ncia e assim por diante.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"basicjavascriptdateformattingmethods\">M\u00e9todos b\u00e1sicos de formata\u00e7\u00e3o de data em JavaScript<\/h2>\n\n\n\n<p>O JavaScript fornece alguns m\u00e9todos integrados para formatar datas de maneira conveniente.&nbsp;Vamos dar uma olhada em alguns desses m\u00e9todos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>toDateString()<\/strong>&nbsp;: Este m\u00e9todo converte a parte da data de um&nbsp;<code>Date <\/code>objeto em um formato de string leg\u00edvel por humanos.<\/li>\n<\/ol>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconsole.log(date.toDateString());\n\n\/\/ Tue Jun 01 2023\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>toISOString()<\/strong>&nbsp;: Este m\u00e9todo converte um&nbsp;<code>Date<\/code> objeto em uma representa\u00e7\u00e3o de string seguindo o formato ISO 8601.<\/li>\n<\/ol>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconsole.log(date.toISOString());\n\n\/\/ 2023-06-01T09:31:35.679Z\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><strong>toLocaleDateString()<\/strong>&nbsp;: Este m\u00e9todo retorna uma string que representa a parte da data de um&nbsp;<code>Date<\/code>objeto usando as conven\u00e7\u00f5es locais do sistema.<\/li>\n<\/ol>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconsole.log(date.toLocaleDateString());\n\n\/\/ 01\/06\/2023\n\n<\/code><\/pre>\n\n\n\n<p>Este formato pode variar conforme a localidade do sistema.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"customdateformattinginjavascript\">Formata\u00e7\u00e3o de data personalizada em JavaScript<\/h2>\n\n\n\n<p>Embora os m\u00e9todos b\u00e1sicos de formata\u00e7\u00e3o possam ser \u00fateis em determinados cen\u00e1rios, muitas vezes voc\u00ea pode precisar de mais controle sobre o formato de data.<\/p>\n\n\n\n<p>O JavaScript fornece algumas maneiras de obter formata\u00e7\u00e3o de data personalizada:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Concatena\u00e7\u00e3o de String<\/strong>&nbsp;: Uma abordagem \u00e9 concatenar manualmente os diferentes componentes de uma data usando manipula\u00e7\u00e3o de string.<\/li>\n<\/ol>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconst formattedDate = `${date.getDate()}-${date.getMonth() + 1}-${date.getFullYear()}`;\nconsole.log(formattedDate);\n\n\/\/ 1-6-2023\n<\/code><\/pre>\n\n\n\n<p>Voc\u00ea pode manipular isso como quiser e criar formas mais criativas de representar datas.&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Intl.DateTimeFormat<\/strong>&nbsp;: o objeto do JavaScript&nbsp;<code>Intl<\/code>oferece recursos de formata\u00e7\u00e3o poderosos por meio do&nbsp;<code>objeto<\/code> <code>DateTimeFormat<\/code> .&nbsp;Ele fornece suporte de localiza\u00e7\u00e3o e v\u00e1rias op\u00e7\u00f5es para formatar datas e horas.<\/li>\n<\/ol>\n\n\n\n<p>Aqui est\u00e1 um exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconst formatter = new Intl.DateTimeFormat('pt-br', { dateStyle: 'short' });\nconst formattedDate = formatter.format(date);\nconsole.log(formattedDate);\n\n\/\/ 01\/06\/2023\n\n<\/code><\/pre>\n\n\n\n<p>Usando&nbsp;<code>Intl.DateTimeFormat<\/code>, voc\u00ea pode especificar a localidade desejada e v\u00e1rias op\u00e7\u00f5es para formatar datas precisamente conforme necess\u00e1rio.&nbsp;Existem mais op\u00e7\u00f5es que voc\u00ea pode usar na&nbsp;<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/DateTimeFormat\/DateTimeFormat\" class=\"ek-link\">documenta\u00e7\u00e3o oficial<\/a>&nbsp;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"howtohandletimezoneswhenworkingwithdates\">Como lidar com fusos hor\u00e1rios ao trabalhar com datas<\/h2>\n\n\n\n<p>Ao trabalhar com datas, \u00e9 essencial considerar os fusos hor\u00e1rios, especialmente ao lidar com aplicativos globais ou informa\u00e7\u00f5es sens\u00edveis ao tempo.<\/p>\n\n\n\n<p>O JavaScript fornece m\u00e9todos para lidar com fusos hor\u00e1rios de forma eficaz:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Time Zone Offset<\/strong>&nbsp;: O&nbsp;<code>m\u00e9todo<\/code> <code>getTimezoneOffset()<\/code>  do&nbsp;<code>Date<\/code>o bjeto retorna a diferen\u00e7a em minutos entre o fuso hor\u00e1rio local e o UTC.&nbsp;Voc\u00ea pode usar esse deslocamento para ajustar datas para fusos hor\u00e1rios espec\u00edficos.<\/li>\n\n\n\n<li><strong>Exibindo fusos hor\u00e1rios<\/strong>&nbsp;: Para exibir as informa\u00e7\u00f5es de fuso hor\u00e1rio ao lado da data, voc\u00ea pode usar o m\u00e9todo&nbsp;<code>toLocaleString()<\/code> com as op\u00e7\u00f5es apropriadas.<\/li>\n<\/ol>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconst formattedDate = date.toLocaleString('en-US', { timeZoneName: 'short' });\nconsole.log(formattedDate);\n\n\/\/ 01\/06\/2023, 6:36:25 BRT\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"commondateformattingpatterns\">Padr\u00f5es comuns de formata\u00e7\u00e3o de data<\/h2>\n\n\n\n<p>Certos padr\u00f5es de formata\u00e7\u00e3o de data s\u00e3o comumente usados.&nbsp;Aqui est\u00e3o alguns exemplos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Formato de data espec\u00edfico:<\/strong> para exibir uma data em um formato espec\u00edfico, como&nbsp;<code>DD\/MM\/YYYY<\/code>, voc\u00ea pode usar&nbsp;<code>Intl.DateTimeFormat<\/code>com as op\u00e7\u00f5es apropriadas.<\/li>\n<\/ol>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconst formatter = new Intl.DateTimeFormat('en-US', { day: '2-digit', month: '2-digit', year: 'numeric' });\nconst formattedDate = formatter.format(date);\nconsole.log(formattedDate);\n\n\/\/ 01\/06\/2023\n\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Formato de hora<\/strong>&nbsp;: Para formatar a parte da hora de uma data, voc\u00ea pode usar as op\u00e7\u00f5es&nbsp;<code>hour<\/code>,&nbsp;<code>minute<\/code>e&nbsp;<code>second<\/code>.<\/li>\n<\/ol>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const date = new Date();\nconst formatter = new Intl.DateTimeFormat('pt-BR', { hour: '2-digit', minute: '2-digit', second: '2-digit' });\nconst formattedTime = formatter.format(date);\nconsole.log(formattedTime);\n\n\/\/ 06:39:43\n\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"howtohandledateinput\">Como lidar com a entrada de data<\/h2>\n\n\n\n<p>Al\u00e9m de formatar as datas para exibi\u00e7\u00e3o, \u00e9 essencial lidar com a entrada do usu\u00e1rio para datas de forma eficaz.&nbsp;Aqui v\u00e3o algumas considera\u00e7\u00f5es:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Analisando a entrada do usu\u00e1rio<\/strong>&nbsp;: Use o&nbsp;<code>m\u00e9todo<\/code> <code>Date.parse()<\/code> ou bibliotecas externas como Moment.js ou Luxon para analisar as datas fornecidas pelo usu\u00e1rio em&nbsp;<code>Date<\/code>objetos v\u00e1lidos.<\/li>\n\n\n\n<li><strong>Validando a entrada do usu\u00e1rio<\/strong>&nbsp;: implemente mecanismos de valida\u00e7\u00e3o para garantir que a entrada do usu\u00e1rio esteja de acordo com o formato de data esperado.&nbsp;Express\u00f5es regulares ou bibliotecas externas podem ajudar nisso.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>As datas s\u00e3o uma parte fundamental de todo sistema, seja exibindo a data atual em uma p\u00e1gina da Web ou<\/p>\n","protected":false},"author":4,"featured_media":18068,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[302,303,240],"tags":[406,407,224,225],"class_list":["post-18066","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-destaque-principal","category-destaque-secundario","category-javascript","tag-datas","tag-formatacao","tag-javascript","tag-js"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Formatando datas com JavaScript - SOLOWEB Tecnologia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Formatando datas com JavaScript - SOLOWEB Tecnologia\" \/>\n<meta property=\"og:description\" content=\"As datas s\u00e3o uma parte fundamental de todo sistema, seja exibindo a data atual em uma p\u00e1gina da Web ou\" \/>\n<meta property=\"og:url\" content=\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/\" \/>\n<meta property=\"og:site_name\" content=\"SOLOWEB Tecnologia\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-06T09:50:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-08T11:57:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"787\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlos Rolim\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlos Rolim\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/\"},\"author\":{\"name\":\"Carlos Rolim\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/b10ff5bc260b411c2d82b19fad8ae3f1\"},\"headline\":\"Formatando datas com JavaScript\",\"datePublished\":\"2023-06-06T09:50:28+00:00\",\"dateModified\":\"2023-06-08T11:57:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/\"},\"wordCount\":773,\"publisher\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg\",\"keywords\":[\"datas\",\"formata\u00e7\u00e3o\",\"javascript\",\"js\"],\"articleSection\":[\"Destaque Principal\",\"Destaque Secund\u00e1rio\",\"JavaScript\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/\",\"url\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/\",\"name\":\"Formatando datas com JavaScript - SOLOWEB Tecnologia\",\"isPartOf\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg\",\"datePublished\":\"2023-06-06T09:50:28+00:00\",\"dateModified\":\"2023-06-08T11:57:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage\",\"url\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg\",\"contentUrl\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg\",\"width\":940,\"height\":787},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/soloweb.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Formatando datas com JavaScript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/#website\",\"url\":\"https:\/\/soloweb.com.br\/blog\/\",\"name\":\"SOLOWEB Tecnologia\",\"description\":\"SOLOWEB Tecnologia\",\"publisher\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/soloweb.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/#organization\",\"name\":\"SOLOWEB Tecnologia\",\"url\":\"https:\/\/soloweb.com.br\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/04\/cropped-solo.png\",\"contentUrl\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/04\/cropped-solo.png\",\"width\":341,\"height\":94,\"caption\":\"SOLOWEB Tecnologia\"},\"image\":{\"@id\":\"https:\/\/soloweb.com.br\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/b10ff5bc260b411c2d82b19fad8ae3f1\",\"name\":\"Carlos Rolim\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/01\/avatar_user_4_1674993909-96x96.png\",\"contentUrl\":\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/01\/avatar_user_4_1674993909-96x96.png\",\"caption\":\"Carlos Rolim\"},\"sameAs\":[\"http:\/\/carlosrolim.com\"],\"url\":\"https:\/\/soloweb.com.br\/blog\/author\/carlos\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Formatando datas com JavaScript - SOLOWEB Tecnologia","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:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/","og_locale":"pt_BR","og_type":"article","og_title":"Formatando datas com JavaScript - SOLOWEB Tecnologia","og_description":"As datas s\u00e3o uma parte fundamental de todo sistema, seja exibindo a data atual em uma p\u00e1gina da Web ou","og_url":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/","og_site_name":"SOLOWEB Tecnologia","article_published_time":"2023-06-06T09:50:28+00:00","article_modified_time":"2023-06-08T11:57:43+00:00","og_image":[{"width":940,"height":787,"url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg","type":"image\/jpeg"}],"author":"Carlos Rolim","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Carlos Rolim","Est. tempo de leitura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#article","isPartOf":{"@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/"},"author":{"name":"Carlos Rolim","@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/b10ff5bc260b411c2d82b19fad8ae3f1"},"headline":"Formatando datas com JavaScript","datePublished":"2023-06-06T09:50:28+00:00","dateModified":"2023-06-08T11:57:43+00:00","mainEntityOfPage":{"@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/"},"wordCount":773,"publisher":{"@id":"https:\/\/soloweb.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg","keywords":["datas","formata\u00e7\u00e3o","javascript","js"],"articleSection":["Destaque Principal","Destaque Secund\u00e1rio","JavaScript"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/","url":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/","name":"Formatando datas com JavaScript - SOLOWEB Tecnologia","isPartOf":{"@id":"https:\/\/soloweb.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage"},"image":{"@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg","datePublished":"2023-06-06T09:50:28+00:00","dateModified":"2023-06-08T11:57:43+00:00","breadcrumb":{"@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#primaryimage","url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg","contentUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/06\/WhatsApp-Image-2023-06-06-at-06.46.38.jpeg","width":940,"height":787},{"@type":"BreadcrumbList","@id":"https:\/\/soloweb.com.br\/blog\/2023\/06\/06\/formatando-datas-com-javascript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/soloweb.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Formatando datas com JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/soloweb.com.br\/blog\/#website","url":"https:\/\/soloweb.com.br\/blog\/","name":"SOLOWEB Tecnologia","description":"SOLOWEB Tecnologia","publisher":{"@id":"https:\/\/soloweb.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/soloweb.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/soloweb.com.br\/blog\/#organization","name":"SOLOWEB Tecnologia","url":"https:\/\/soloweb.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/04\/cropped-solo.png","contentUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/04\/cropped-solo.png","width":341,"height":94,"caption":"SOLOWEB Tecnologia"},"image":{"@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/b10ff5bc260b411c2d82b19fad8ae3f1","name":"Carlos Rolim","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/01\/avatar_user_4_1674993909-96x96.png","contentUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/01\/avatar_user_4_1674993909-96x96.png","caption":"Carlos Rolim"},"sameAs":["http:\/\/carlosrolim.com"],"url":"https:\/\/soloweb.com.br\/blog\/author\/carlos\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/18066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/comments?post=18066"}],"version-history":[{"count":3,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/18066\/revisions"}],"predecessor-version":[{"id":18073,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/18066\/revisions\/18073"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/media\/18068"}],"wp:attachment":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/media?parent=18066"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/categories?post=18066"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/tags?post=18066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}