{"id":6562,"date":"2024-09-19T12:11:58","date_gmt":"2024-09-19T15:11:58","guid":{"rendered":"https:\/\/bc.novooobj.xyz\/como-ajustar-o-horario-de-verao-no-timezone-do-java\/"},"modified":"2024-09-19T12:11:58","modified_gmt":"2024-09-19T15:11:58","slug":"como-ajustar-horariodeverao-timezone-java","status":"publish","type":"post","link":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/","title":{"rendered":"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"problema\"><a href=\"#problema\">Problema<\/a><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"como-ajustar-o-horario-de-verao-no-timezone-do-java\"><a href=\"#como-ajustar-o-horario-de-verao-no-timezone-do-java\">Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java?<\/a><\/h3>\n\n\n\n<p>A JVM do Java possui um Timezone pr\u00f3prio diferente do Timezone do sistema operacional. Assim, o hor\u00e1rio de ver\u00e3o brasileiro pode ser um problema para as aplica\u00e7\u00f5es Java. Pode acontecer que S.O. entenda que j\u00e1 \u00e9 hor\u00e1rio de ver\u00e3o e o Java n\u00e3o, dessa forma o computador ter\u00e1 um hor\u00e1rio enquanto a aplica\u00e7\u00e3o Java estar\u00e1 em outro.<\/p>\n\n\n\n<p>Isso ocorre, pois o hor\u00e1rio de ver\u00e3o brasileiro at\u00e9 2007 era definido por decreto. Somente em 2008 foram criadas regras claras para seu in\u00edcio e fim &#8211; inicia sempre no terceiro domingo de outubro e termina tamb\u00e9m no terceiro domingo de fevereiro, se coincidir com o Carnaval, prorroga-se por mais uma semana. Al\u00e9m disso, apenas algumas regi\u00f5es do Brasil \u00e9 que possuem essa regra &#8211; Sul, Sudeste, Centro-Oeste e em 2011 teve a inclus\u00e3o do estado da Bahia (Nordeste), mas atualmente n\u00e3o t\u00eam usado o hor\u00e1rio de ver\u00e3o.<\/p>\n\n\n\n<p>As poss\u00edveis causas s\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nas op\u00e7\u00f5es do rel\u00f3gio no S.O., o fuso hor\u00e1rio n\u00e3o est\u00e1 marcado como UTC-2 (Bras\u00edlia).<\/li>\n\n\n\n<li>Nas op\u00e7\u00f5es regionais e idiomas n\u00e3o est\u00e1 configurado que o PC encontra-se no Brasil.<\/li>\n\n\n\n<li>O Java est\u00e1 desatualizado.<\/li>\n<\/ul>\n\n\n\n<p>No primeiro e no segundo caso n\u00e3o teremos problemas em si com o hor\u00e1rio de ver\u00e3o, por\u00e9m, as aplica\u00e7\u00f5es Java poder\u00e3o retornar um hor\u00e1rio errado.<\/p>\n\n\n\n<p>O terceiro caso \u00e9 o mais comum, pode ser que esteja a rodar uma vers\u00e3o do Java de 2007, assim o Timezone do Java n\u00e3o saber\u00e1 que, por exemplo, em 2011 o hor\u00e1rio de ver\u00e3o iniciou-se dia 16 de outubro. Para resolver esse problema basta fazer o\u00a0<a href=\"http:\/\/www.java.com\/pt_BR\/download\/\">download da vers\u00e3o mais recente do Java<\/a>.<\/p>\n\n\n\n\n\t<div id=\"alerta-69d0de7a0c85f\" class=\"my-4 alert alert-light\" role=\"alert\">\n\t\t<div class=\"alerta-body p-2\">\n\t\t\t<span class=\"fs-6 text-uppercase fontesemibold m-0 mb-3 p-0 icone-alerta icone-observacao d-flex align-items-center\">Observa\u00e7\u00e3o<\/span>\t\t\t<p>\u00c9 recomend\u00e1vel a desinstala\u00e7\u00e3o completa da vers\u00e3o antiga.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"solucao-procedimento\"><a href=\"#solucao-procedimento\">Solu\u00e7\u00e3o\/Procedimento<\/a><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configurando-o-timezone-no-java\"><a href=\"#configurando-o-timezone-no-java\">Configurando o Timezone no Java<\/a><\/h3>\n\n\n\n<p>Podem existir casos onde queira que a aplica\u00e7\u00e3o rode com um Timezone diferenciado, por exemplo, um servidor em Manaus executando uma aplica\u00e7\u00e3o Java para usu\u00e1rios localizados em S\u00e3o Paulo, ou casos, onde mesmo corrigindo os tr\u00eas casos supracitados, o S.O. por algum motivo &#8220;desconhecido&#8221;, continua retornando um Timezone &#8220;errado&#8221;. Ent\u00e3o, para setar o Timezone, basta adicionar o seguinte par\u00e2metro no .conf do servi\u00e7o em &#8220;Java Options&#8221;:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">-Duser.timezone=America\/Sao_Paulo<\/pre><\/pre>\n<\/blockquote>\n\n\n\n<p>Se preferir, o UTC pode tamb\u00e9m ser configurado manualmente:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">-Duser.timezone=GMT-2<\/pre><\/pre>\n<\/blockquote>\n\n\n\n<p>Nesse exemplo, foi usado o GMT-2 simulando um hor\u00e1rio de ver\u00e3o, na qual a regra \u00e9 adicionar uma hora a mais no dia, como o fuso hor\u00e1rio padr\u00e3o de Bras\u00edlia \u00e9 -3, fica assim: tr\u00eas horas negativas mais uma hora positiva, igual a menos duas horas. Em outras palavras, quando o Brasil estiver no hor\u00e1rio de ver\u00e3o, ser\u00e1 GMT-2.<\/p>\n\n\n\n<p>Para alterar as op\u00e7\u00f5es regionais da JVM, use os comandos a seguir:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">-Duser.language=pt<\/pre><\/pre>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">-Duser.country=BR<\/pre><\/pre>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"referencia\"><a href=\"#referencia\">Refer\u00eancia<\/a><\/h2>\n\n\n\n<p>Sem refer\u00eancias<\/p>\n","protected":false},"excerpt":{"rendered":"Problema Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? A JVM do Java possui um Timezone pr\u00f3prio diferente&hellip;","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ub_ctt_via":"","footnotes":""},"categories":[143],"tags":[202],"class_list":["post-6562","post","type-post","status-publish","format-standard","hentry","category-dicas-e-ferramentas","tag-nao-revisado"],"acf":[],"featured_image_src":null,"author_info":{"display_name":"Malu Duarte","author_link":"https:\/\/oobj.com.br\/bc\/author\/malu-duarte\/"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? - Base de Conhecimento - Oobj<\/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:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? - Base de Conhecimento - Oobj\" \/>\n<meta property=\"og:description\" content=\"Problema Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? A JVM do Java possui um Timezone pr\u00f3prio diferente&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Base de Conhecimento - Oobj\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/oobjti\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-19T15:11:58+00:00\" \/>\n<meta name=\"author\" content=\"Malu Duarte\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Malu Duarte\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/\"},\"author\":{\"name\":\"Malu Duarte\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#\/schema\/person\/d5b05a7bbe2be07843923019324402ad\"},\"headline\":\"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java?\",\"datePublished\":\"2024-09-19T15:11:58+00:00\",\"dateModified\":\"2024-09-19T15:11:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/\"},\"wordCount\":496,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/#organization\"},\"keywords\":[\"nao revisado\"],\"articleSection\":[\"Dicas e ferramentas\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/\",\"url\":\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/\",\"name\":\"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? - Base de Conhecimento - Oobj\",\"isPartOf\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/#website\"},\"datePublished\":\"2024-09-19T15:11:58+00:00\",\"dateModified\":\"2024-09-19T15:11:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/oobj.com.br\/bc\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#website\",\"url\":\"https:\/\/oobj.com.br\/bc\/\",\"name\":\"Base de Conhecimento - Oobj\",\"description\":\"Aprenda tudo sobre nossas solu\u00e7\u00f5es, desde o que significa um \u00edcone na tela at\u00e9 como completar uma tarefa.\",\"publisher\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/oobj.com.br\/bc\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#organization\",\"name\":\"Oobj Tecnologia da Informa\u00e7\u00e3o\",\"url\":\"https:\/\/oobj.com.br\/bc\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png\",\"contentUrl\":\"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png\",\"width\":512,\"height\":168,\"caption\":\"Oobj Tecnologia da Informa\u00e7\u00e3o\"},\"image\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/oobjti\",\"https:\/\/www.instagram.com\/oobjti\",\"https:\/\/www.linkedin.com\/company\/oobjti\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#\/schema\/person\/d5b05a7bbe2be07843923019324402ad\",\"name\":\"Malu Duarte\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/nsl_avatars\/454927dc8b9b69d69aaf0b3bee9c909b.png\",\"contentUrl\":\"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/nsl_avatars\/454927dc8b9b69d69aaf0b3bee9c909b.png\",\"caption\":\"Malu Duarte\"},\"url\":\"https:\/\/oobj.com.br\/bc\/author\/malu-duarte\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? - Base de Conhecimento - Oobj","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:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/","og_locale":"pt_BR","og_type":"article","og_title":"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? - Base de Conhecimento - Oobj","og_description":"Problema Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? A JVM do Java possui um Timezone pr\u00f3prio diferente&hellip;","og_url":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/","og_site_name":"Base de Conhecimento - Oobj","article_publisher":"https:\/\/www.facebook.com\/oobjti","article_published_time":"2024-09-19T15:11:58+00:00","author":"Malu Duarte","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Malu Duarte","Est. tempo de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#article","isPartOf":{"@id":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/"},"author":{"name":"Malu Duarte","@id":"https:\/\/oobj.com.br\/bc\/#\/schema\/person\/d5b05a7bbe2be07843923019324402ad"},"headline":"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java?","datePublished":"2024-09-19T15:11:58+00:00","dateModified":"2024-09-19T15:11:58+00:00","mainEntityOfPage":{"@id":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/"},"wordCount":496,"commentCount":0,"publisher":{"@id":"https:\/\/oobj.com.br\/bc\/#organization"},"keywords":["nao revisado"],"articleSection":["Dicas e ferramentas"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/","url":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/","name":"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java? - Base de Conhecimento - Oobj","isPartOf":{"@id":"https:\/\/oobj.com.br\/bc\/#website"},"datePublished":"2024-09-19T15:11:58+00:00","dateModified":"2024-09-19T15:11:58+00:00","breadcrumb":{"@id":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/oobj.com.br\/bc\/como-ajustar-horariodeverao-timezone-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/oobj.com.br\/bc\/"},{"@type":"ListItem","position":2,"name":"Como ajustar o hor\u00e1rio de ver\u00e3o no Timezone do Java?"}]},{"@type":"WebSite","@id":"https:\/\/oobj.com.br\/bc\/#website","url":"https:\/\/oobj.com.br\/bc\/","name":"Base de Conhecimento - Oobj","description":"Aprenda tudo sobre nossas solu\u00e7\u00f5es, desde o que significa um \u00edcone na tela at\u00e9 como completar uma tarefa.","publisher":{"@id":"https:\/\/oobj.com.br\/bc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/oobj.com.br\/bc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/oobj.com.br\/bc\/#organization","name":"Oobj Tecnologia da Informa\u00e7\u00e3o","url":"https:\/\/oobj.com.br\/bc\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/","url":"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png","contentUrl":"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png","width":512,"height":168,"caption":"Oobj Tecnologia da Informa\u00e7\u00e3o"},"image":{"@id":"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/oobjti","https:\/\/www.instagram.com\/oobjti","https:\/\/www.linkedin.com\/company\/oobjti\/"]},{"@type":"Person","@id":"https:\/\/oobj.com.br\/bc\/#\/schema\/person\/d5b05a7bbe2be07843923019324402ad","name":"Malu Duarte","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/oobj.com.br\/bc\/#\/schema\/person\/image\/","url":"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/nsl_avatars\/454927dc8b9b69d69aaf0b3bee9c909b.png","contentUrl":"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/nsl_avatars\/454927dc8b9b69d69aaf0b3bee9c909b.png","caption":"Malu Duarte"},"url":"https:\/\/oobj.com.br\/bc\/author\/malu-duarte\/"}]}},"_links":{"self":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/posts\/6562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/comments?post=6562"}],"version-history":[{"count":1,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/posts\/6562\/revisions"}],"predecessor-version":[{"id":11113,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/posts\/6562\/revisions\/11113"}],"wp:attachment":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/media?parent=6562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/categories?post=6562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/tags?post=6562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}