{"id":25263,"date":"2013-04-15T00:00:00","date_gmt":"2024-09-13T08:48:30","guid":{"rendered":"https:\/\/wordpress-583806-4798031.cloudwaysapps.com\/java-date-and-time-api\/"},"modified":"2024-11-15T16:22:53","modified_gmt":"2024-11-15T15:22:53","slug":"java-date-and-time-api","status":"publish","type":"post","link":"https:\/\/informator.se\/en\/java-date-and-time-api\/","title":{"rendered":"Java Date and Time API"},"content":{"rendered":"<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"><!--[if gte mso 9]><xml> <o_OfficeDocumentSettings>  <o_AllowPNG\/> <\/o_OfficeDocumentSettings><\/xml><![endif]--><br \/><!--[if gte mso 9]><xml> <w_WordDocument>  <w_View>Normal<\/w_View>  <w_Zoom>0<\/w_Zoom>  <w_TrackMoves\/>  <w_TrackFormatting\/>  <w_HyphenationZone>21<\/w_HyphenationZone>  <w_PunctuationKerning\/>  <w_ValidateAgainstSchemas\/>  <w_SaveIfXMLInval>false<\/w_SaveIfXMLInvalid>  <w_IgnoreMixedContent>false<\/w_IgnoreMixedContent>  <w_AlwaysShowPlaceholderText>false<\/w_AlwaysShowPlaceholderText>  <w_DoNotPromoteQF\/>  <w_LidThemeOther>SV<\/w_LidThemeOther>  <w_LidThemeAsian>X-NONE<\/w_LidThemeAsian>  <w_LidThemeComplexScript>X-NONE<\/w_LidThemeComplexScript>  <w_Compatibility>   <w_BreakWrappedTables\/>   <w_SnapToGridInCell\/>   <w_WrapTextWithPunct\/>   <w_UseAsianBreakRules\/>   <w_DontGrowAutofit\/>   <w_SplitPgBreakAndParaMark\/>   <w_DontVertAlignCellWithSp\/>   <w_DontBreakConstrainedForcedTables\/>   <w_DontVertAlignInTxbx\/>   <w_Word11KerningPairs\/>   <w_CachedColBalance\/>  <\/w_Compatibility>  <m_mathPr>   <m_mathFont m_val=\"Cambria Math\"\/>   <m_brkBin m_val=\"before\"\/>   <m_brkBinSub m_val=\"&#45;-\"\/>   <m_smallFrac m_val=\"off\"\/>   <m_dispDef\/>   <m_lMargin m_val=\"0\"\/>   <m_rMargin m_val=\"0\"\/>   <m_defJc m_val=\"centerGroup\"\/>   <m_wrapIndent m_val=\"1440\"\/>   <m_intLim m_val=\"subSup\"\/>   <m_naryLim m_val=\"undOvr\"\/>  <\/m_mathPr><\/w_WordDocument><\/xml><![endif]--><!--[if gte mso 9]><xml> <w_LatentStyles DefLockedState=\"false\" DefUnhideWhenUsed=\"true\"   DefSemiHidden=\"true\" DefQFormat=\"false\" DefPriority=\"99\"   LatentStyleCount=\"267\">  <w_LsdException Locked=\"false\" Priority=\"0\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Normal\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"heading 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 7\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 8\"\/>  <w_LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 9\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 7\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 8\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 9\"\/>  <w_LsdException Locked=\"false\" Priority=\"35\" QFormat=\"true\" Name=\"caption\"\/>  <w_LsdException Locked=\"false\" Priority=\"10\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Title\"\/>  <w_LsdException Locked=\"false\" Priority=\"1\" Name=\"Default Paragraph Font\"\/>  <w_LsdException Locked=\"false\" Priority=\"11\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtitle\"\/>  <w_LsdException Locked=\"false\" Priority=\"22\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Strong\"\/>  <w_LsdException Locked=\"false\" Priority=\"20\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Emphasis\"\/>  <w_LsdException Locked=\"false\" Priority=\"59\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Table Grid\"\/>  <w_LsdException Locked=\"false\" UnhideWhenUsed=\"false\" Name=\"Placeholder Text\"\/>  <w_LsdException Locked=\"false\" Priority=\"1\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"No Spacing\"\/>  <w_LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading\"\/>  <w_LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List\"\/>  <w_LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid\"\/>  <w_LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List\"\/>  <w_LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading\"\/>  <w_LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List\"\/>  <w_LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid\"\/>  <w_LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 1\"\/>  <w_LsdException Locked=\"false\" UnhideWhenUsed=\"false\" Name=\"Revision\"\/>  <w_LsdException Locked=\"false\" Priority=\"34\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"List Paragraph\"\/>  <w_LsdException Locked=\"false\" Priority=\"29\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Quote\"\/>  <w_LsdException Locked=\"false\" Priority=\"30\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Quote\"\/>  <w_LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 1\"\/>  <w_LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 2\"\/>  <w_LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 3\"\/>  <w_LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 4\"\/>  <w_LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 5\"\/>  <w_LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light List Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 1 Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Medium Grid 3 Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Dark List Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" Name=\"Colorful Grid Accent 6\"\/>  <w_LsdException Locked=\"false\" Priority=\"19\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtle Emphasis\"\/>  <w_LsdException Locked=\"false\" Priority=\"21\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Emphasis\"\/>  <w_LsdException Locked=\"false\" Priority=\"31\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtle Reference\"\/>  <w_LsdException Locked=\"false\" Priority=\"32\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Reference\"\/>  <w_LsdException Locked=\"false\" Priority=\"33\" SemiHidden=\"false\"    UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Book Title\"\/>  <w_LsdException Locked=\"false\" Priority=\"37\" Name=\"Bibliography\"\/>  <w_LsdException Locked=\"false\" Priority=\"39\" QFormat=\"true\" Name=\"TOC Heading\"\/> <\/w_LatentStyles><\/xml><![endif]--><!--[if gte mso 10]><![endif]--> <\/p>\n<div><b style=\"mso-bidi-font-weight: normal;\"><span style=\"font-size: 16.0pt; line-height: 115%;\"><\/span><\/b><\/div>\n<p>I n\u00e4sta version av Java, <b style=\"mso-bidi-font-weight: normal;\">Java 8<\/b>, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge <i style=\"mso-bidi-font-style: normal;\">deprecated<\/i> men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns med i C fr\u00e5n 1972. Den historiska ryggs\u00e4cken inneh\u00e5ller m\u00e5nga m\u00e4rkligheter, s\u00e5som m\u00f6jligheten att f\u00f6r\u00e4ndra ett datum, idag kan f\u00f6rvandlas till imorgon! St\u00f6d f\u00f6r j\u00e4mf\u00f6relser mellan datum saknas, vilket kr\u00e4vs f\u00f6r sortering som ju \u00e4r ett vanligt behov n\u00e4r man hanterar data inneh\u00e5llande n\u00e5gon form av datumst\u00e4mpel. Det mest kuri\u00f6sa inslaget i klassen Date \u00e4r nog den konstruktor som tar tre parametrar, d\u00e4r man utg\u00e5r fr\u00e5n referensdatum d\u00e4r \u00e5r s\u00e4tts till 1900, m\u00e5naderna b\u00f6rjar r\u00e4knas fr\u00e5n 0 och dag med v\u00e4rdet 1. I skrivande stund (2013-04-12) <a href=\"http:\/\/www.blogger.com\/null\" name=\"_GoBack\"><\/a>g\u00e4ller s\u00e5ledes f\u00f6ljande parameterupps\u00e4ttning f\u00f6r att ange dagens datum <span style=\"font-family: &quot;Courier New&quot;;\">Date(113, 3, 12<\/span><br \/><span style=\"font-family: &quot;Courier New&quot;;\">&nbsp;<\/span><span style=\"mso-bidi-font-family: &quot;Courier New&quot;;\"><\/span> <\/p>\n<div>Javas nya <b style=\"mso-bidi-font-weight: normal;\">Date and Time API<\/b> kommer att placeras I en egen package-struktur med <i style=\"mso-bidi-font-style: normal;\">java.time<\/i> som bas. Dokumentationen f\u00f6r de ing\u00e5ende klasser och interface antyder att API:et \u00e4r mer sv\u00e5rbem\u00e4strat <span style=\"mso-spacerun: yes;\">&nbsp;<\/span>\u00e4n vad det verkligen \u00e4r. Alla klasser \u00e4r immutable, tr\u00e5ds\u00e4kra och baserade p\u00e5 den internationella standarden f\u00f6r kalendrar, ISO 8601. \u00c4ven om huvudsp\u00e5ret f\u00f6ljer den Gregorianska kalendern, s\u00e5 finns det st\u00f6d f\u00f6r m\u00e5nga olika kalendrar s\u00e5som <i style=\"mso-bidi-font-style: normal;\">ThaiBuddhist<\/i> respektive <i style=\"mso-bidi-font-style: normal;\">Japanese Imperial<\/i>. <span style=\"mso-spacerun: yes;\">&nbsp;<\/span>M\u00e5nader som veckodagar hanteras nu med var sin Enum d\u00e4r konstanterna anges med engelska namn och har ett v\u00e4rdenummer som f\u00f6ljer standard, vilket inneb\u00e4r att MONDAY r\u00e4knas som dag 1 i veckan och DECEMBER har v\u00e4rdet 12. Det tog 18 \u00e5r av Java-utveckling att komma hit\u2026<\/div>\n<div><\/div>\n<div>De mest intressanta klasserna i API:et \u00e4r f\u00f6ljande:<\/div>\n<div><\/div>\n<div><b style=\"mso-bidi-font-weight: normal;\">LocalDate<\/b> \u2013 Ett \u201dnormalt\u201d datum skrivet p\u00e5 formen <span style=\"font-family: &quot;Courier New&quot;;\">YYYY-MM-DD<\/span>enligt ISO-standarden och d\u00e4rmed kanske vi kan bli av med avarter som formaten m\u00e5n\/dag\/\u00e5r respektive dag\/m\u00e5n\/\u00e5r vilka kan st\u00e4lla till stora problem d\u00e4r dag och m\u00e5nad l\u00e4tt kan f\u00f6rv\u00e4xlas. Bland en uppsj\u00f6 av metoder kan n\u00e4mnas ett flertal som tar fram ett nytt objekt baserat p\u00e5 stegning fram\u00e5t eller bak\u00e5t utefter en datumlinje baserat p\u00e5 antal dagar, veckor, m\u00e5nader eller \u00e5r.<\/div>\n<div><\/div>\n<div><b style=\"mso-bidi-font-weight: normal;\">LocalTime<\/b> \u2013 En tidpunkt utan vare sig datum eller tidszon, med en uppl\u00f6sning p\u00e5 ner till nanosekund. Format enligt <span style=\"font-family: &quot;Courier New&quot;;\">HH:MM:SS.xxxxxxxxx<\/span><\/div>\n<div><\/div>\n<div><b style=\"mso-bidi-font-weight: normal;\">LocalDateTime<\/b> \u2013 En komplett tidsangivelse d\u00e4r s\u00e5v\u00e4l datum som tid p\u00e5 ett kombinerat format av de tv\u00e5 best\u00e5ndsdelarna med ett T som skiljetecken; <span style=\"font-family: &quot;Courier New&quot;;\">YYYY-MM-DDTHH:MM:SS.xxx<\/span><\/div>\n<div><\/div>\n<div><b style=\"mso-bidi-font-weight: normal;\">Instant<\/b> \u2013 En tidsst\u00e4mpel som anges med nanosekunds precision. Detta \u00e4r en klass som typiskt kommer att f\u00e5 stor anv\u00e4ndning vid loggning.<\/div>\n<div><\/div>\n<div><b style=\"mso-bidi-font-weight: normal;\">Clock<\/b> \u2013 En abstrakt klass som kan anv\u00e4ndas f\u00f6r att ta fram aktuell tidpunkt, vilket \u00e4ven kommer att vara m\u00f6jligt via metoden now() som finns i ett flertal klasser. Huvudsyftet med Clock \u00e4r att st\u00f6dja<span style=\"mso-spacerun: yes;\">&nbsp; <\/span>plug-in av alternativa implementationer d\u00e4r exempelvis en offset kan anges. Clock kan typiskt f\u00f6renkla tester med inbyggda tidsberoenden.<\/div>\n<div><\/div>\n<div><b style=\"mso-bidi-font-weight: normal;\">Duration<\/b> \u2013 En klass som ber\u00e4knar tid mellan tv\u00e5 Instant objekt vilka anger tidpunkter utefter en tidslinje. Det \u00e4r m\u00f6jligt att ber\u00e4kna negativ tid genom att ange inparametrar mot tidaxelns riktning.<\/div>\n<div><\/div>\n<div><b style=\"mso-bidi-font-weight: normal;\">ZoneId<\/b> \u2013 En klass som modellerar tidszoner med ett id som \u00e4r unikt inom systemet. Olika tidzoner kan anges med speciella prefix s\u00e5som <span style=\"background: white; color: #353833; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 9.0pt; line-height: 115%;\">&#8216;UTC&#8217;, &#8216;GMT&#8217;, &#8216;UT&#8217; &#8216;+&#8217; eller &#8216;-&#8216;,<\/span> men kan ocks\u00e5 vara mera l\u00e4sbara regionala id s\u00e5som Europe\/Paris.<\/div>\n<div><\/div>\n<div>Slutligen ett citat fr\u00e5n API dokumentationen som visar p\u00e5 att de nya klasserna och metoderna kan vara l\u00e4tta att l\u00e4sa och f\u00f6rst\u00e5 \u00e4ven f\u00f6r en utomst\u00e5ende:<\/div>\n<div style=\"background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;\"><b style=\"mso-bidi-font-weight: normal;\"><span lang=\"EN-US\" style=\"color: #353833; font-family: &quot;Courier New&quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: SV;\">LocalDate customerBirthday = customer.loadBirthdayFromDatabase();<\/span><\/b><\/div>\n<div style=\"background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;\"><b style=\"mso-bidi-font-weight: normal;\"><span lang=\"EN-US\" style=\"color: #353833; font-family: &quot;Courier New&quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: SV;\">LocalDate today = LocalDate.now();<\/span><\/b><\/div>\n<div style=\"background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;\"><b style=\"mso-bidi-font-weight: normal;\"><span lang=\"EN-US\" style=\"color: #353833; font-family: &quot;Courier New&quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: SV;\">if (customerBirthday.equals(today)) {<\/span><\/b><\/div>\n<div style=\"background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;\"><b style=\"mso-bidi-font-weight: normal;\"><span lang=\"EN-US\" style=\"color: #353833; font-family: &quot;Courier New&quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: SV;\"><span style=\"mso-spacerun: yes;\">&nbsp;<\/span>LocalDate specialOfferExpiryDate = today.plusWeeks(2).with(next(FRIDAY));<\/span><\/b><\/div>\n<div style=\"background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;\"><b style=\"mso-bidi-font-weight: normal;\"><span lang=\"EN-US\" style=\"color: #353833; font-family: &quot;Courier New&quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: SV;\"><span style=\"mso-spacerun: yes;\">&nbsp;<\/span><\/span><\/b><b style=\"mso-bidi-font-weight: normal;\"><span style=\"color: #353833; font-family: &quot;Courier New&quot;; font-size: 10.0pt; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: SV;\">customer.sendBirthdaySpecialOffer(specialOfferExpiryDate);<\/span><\/b><\/div>\n<div style=\"background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;\"><b style=\"mso-bidi-font-weight: normal;\"><span style=\"color: #353833; font-family: &quot;Courier New&quot;; font-size: 10.0pt; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-fareast-language: SV;\">}<\/span><\/b><\/div>\n<div style=\"background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;\"><\/div>\n<div>Kan det bli tydligare? Skynda att fynda! <\/div>\n<div><\/div>\n<div>\/Kjell H Carlsson <\/div>\n<div><\/div>\n<div>Intresserad av att f\u00f6rkovra dig inom Java? D\u00e5 ska du kika in p\u00e5 dessa l\u00e4nkar:<\/div>\n<div><a href=\"http:\/\/informator.se\/utbildningar\/systemutveckling\/java-c-c\/java\/open-source-effective-java\">Open Source Effective Java<\/a><\/div>\n<div><a href=\"http:\/\/informator.se\/utbildningar\/systemutveckling\/java-c-c\">\u00d6versikt p\u00e5 v\u00e5ra utbildningar i Java<\/a><\/div>\n<p><\/span><\/span><\/p>\n<h4><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">\u00a0<\/span><\/span><\/h4>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[570,922,1],"tags":[],"class_list":["post-25263","post","type-post","status-publish","format-standard","hentry","category-blogg","category-blogi","category-okategoriserad"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns\" \/>\n\t<meta name=\"robots\" content=\"noindex, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"Ola\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/informator.se\/en\/java-date-and-time-api\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Informator\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Java Date and Time API - Informator\" \/>\n\t\t<meta property=\"og:description\" content=\"I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/informator.se\/en\/java-date-and-time-api\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1717\" \/>\n\t\t<meta property=\"og:image:height\" content=\"916\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-09-13T08:48:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-11-15T15:22:53+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Informator-Utbildning\/61569394055772\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Java Date and Time API - Informator\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/informator.se\/wp-content\/uploads\/2024\/08\/informator_logo_white_footer-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#blogposting\",\"name\":\"Java Date and Time API - Informator\",\"headline\":\"Java Date and Time API\",\"author\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/informator.se\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Informator_logo_cmyk-png-FOR-WEBB.png\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#articleImage\",\"width\":355,\"height\":218},\"datePublished\":\"2013-04-15T00:00:00+02:00\",\"dateModified\":\"2024-11-15T16:22:53+01:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#webpage\"},\"articleSection\":\"Blogg, blogi, Okategoriserad\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/informator.se\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/#listItem\",\"name\":\"Okategoriserad\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/#listItem\",\"position\":2,\"name\":\"Okategoriserad\",\"item\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#listItem\",\"name\":\"Java Date and Time API\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#listItem\",\"position\":3,\"name\":\"Java Date and Time API\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/#listItem\",\"name\":\"Okategoriserad\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#organization\",\"name\":\"Informator Utbildning Svenska AB\",\"description\":\"Informator \\u00e4r ett svenskt utbildningsbolag som erbjuder utbildningar inom IT, Tech och ledarskap f\\u00f6r f\\u00f6retag och organisationer.\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/\",\"telephone\":\"+46858711610\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/informator.se\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Informator_logo_cmyk-png-FOR-WEBB.png\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#organizationLogo\",\"width\":355,\"height\":218},\"image\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Informator-Utbildning\\\/61569394055772\\\/\",\"https:\\\/\\\/www.instagram.com\\\/informator_utbildning\\\/\",\"https:\\\/\\\/se.linkedin.com\\\/school\\\/informatorutbildning\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/\",\"name\":\"Ola\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8dc8b4e0b2ce4c9877b24492eb6bd485776c74f000707741481e2adcb5f7b25f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Ola\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#webpage\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/\",\"name\":\"Java Date and Time API - Informator\",\"description\":\"I n\\u00e4sta version av Java, Java 8, kommer \\u00e4ntligen ett fullst\\u00e4ndigt bibliotek f\\u00f6r hantering av datum och tid. Detta kommer att ers\\u00e4tta de befintliga klasserna som baseras p\\u00e5 Date, respektive Calendar. Date \\u00e4r sedan l\\u00e4nge deprecated men finns i m\\u00e5nga applikationer. Denna klass har en historia som baseras p\\u00e5 den datastruktur som en g\\u00e5ng fanns\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/java-date-and-time-api\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\"},\"datePublished\":\"2013-04-15T00:00:00+02:00\",\"dateModified\":\"2024-11-15T16:22:53+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/\",\"name\":\"Informator\",\"description\":\"Sveriges ledande utbildningar inom IT, tech och ledarskap\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Java Date and Time API - Informator","description":"I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns","canonical_url":"https:\/\/informator.se\/en\/java-date-and-time-api\/","robots":"noindex, max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#blogposting","name":"Java Date and Time API - Informator","headline":"Java Date and Time API","author":{"@id":"https:\/\/informator.se\/en\/author\/ola\/#author"},"publisher":{"@id":"https:\/\/informator.se\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/informator.se\/wp-content\/uploads\/2026\/01\/Informator_logo_cmyk-png-FOR-WEBB.png","@id":"https:\/\/informator.se\/en\/#articleImage","width":355,"height":218},"datePublished":"2013-04-15T00:00:00+02:00","dateModified":"2024-11-15T16:22:53+01:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#webpage"},"isPartOf":{"@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#webpage"},"articleSection":"Blogg, blogi, Okategoriserad"},{"@type":"BreadcrumbList","@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/informator.se\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/category\/okategoriserad\/#listItem","name":"Okategoriserad"}},{"@type":"ListItem","@id":"https:\/\/informator.se\/category\/okategoriserad\/#listItem","position":2,"name":"Okategoriserad","item":"https:\/\/informator.se\/category\/okategoriserad\/","nextItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#listItem","name":"Java Date and Time API"},"previousItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#listItem","position":3,"name":"Java Date and Time API","previousItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/category\/okategoriserad\/#listItem","name":"Okategoriserad"}}]},{"@type":"Organization","@id":"https:\/\/informator.se\/en\/#organization","name":"Informator Utbildning Svenska AB","description":"Informator \u00e4r ett svenskt utbildningsbolag som erbjuder utbildningar inom IT, Tech och ledarskap f\u00f6r f\u00f6retag och organisationer.","url":"https:\/\/informator.se\/en\/","telephone":"+46858711610","logo":{"@type":"ImageObject","url":"https:\/\/informator.se\/wp-content\/uploads\/2026\/01\/Informator_logo_cmyk-png-FOR-WEBB.png","@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#organizationLogo","width":355,"height":218},"image":{"@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/people\/Informator-Utbildning\/61569394055772\/","https:\/\/www.instagram.com\/informator_utbildning\/","https:\/\/se.linkedin.com\/school\/informatorutbildning\/"]},{"@type":"Person","@id":"https:\/\/informator.se\/en\/author\/ola\/#author","url":"https:\/\/informator.se\/en\/author\/ola\/","name":"Ola","image":{"@type":"ImageObject","@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/8dc8b4e0b2ce4c9877b24492eb6bd485776c74f000707741481e2adcb5f7b25f?s=96&d=mm&r=g","width":96,"height":96,"caption":"Ola"}},{"@type":"WebPage","@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#webpage","url":"https:\/\/informator.se\/en\/java-date-and-time-api\/","name":"Java Date and Time API - Informator","description":"I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/informator.se\/en\/#website"},"breadcrumb":{"@id":"https:\/\/informator.se\/en\/java-date-and-time-api\/#breadcrumblist"},"author":{"@id":"https:\/\/informator.se\/en\/author\/ola\/#author"},"creator":{"@id":"https:\/\/informator.se\/en\/author\/ola\/#author"},"datePublished":"2013-04-15T00:00:00+02:00","dateModified":"2024-11-15T16:22:53+01:00"},{"@type":"WebSite","@id":"https:\/\/informator.se\/en\/#website","url":"https:\/\/informator.se\/en\/","name":"Informator","description":"Sveriges ledande utbildningar inom IT, tech och ledarskap","inLanguage":"en-US","publisher":{"@id":"https:\/\/informator.se\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Informator","og:type":"article","og:title":"Java Date and Time API - Informator","og:description":"I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns","og:url":"https:\/\/informator.se\/en\/java-date-and-time-api\/","og:image":"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png","og:image:secure_url":"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png","og:image:width":1717,"og:image:height":916,"article:published_time":"2024-09-13T08:48:30+00:00","article:modified_time":"2024-11-15T15:22:53+00:00","article:publisher":"https:\/\/www.facebook.com\/people\/Informator-Utbildning\/61569394055772\/","twitter:card":"summary_large_image","twitter:title":"Java Date and Time API - Informator","twitter:description":"I n\u00e4sta version av Java, Java 8, kommer \u00e4ntligen ett fullst\u00e4ndigt bibliotek f\u00f6r hantering av datum och tid. Detta kommer att ers\u00e4tta de befintliga klasserna som baseras p\u00e5 Date, respektive Calendar. Date \u00e4r sedan l\u00e4nge deprecated men finns i m\u00e5nga applikationer. Denna klass har en historia som baseras p\u00e5 den datastruktur som en g\u00e5ng fanns","twitter:image":"https:\/\/informator.se\/wp-content\/uploads\/2024\/08\/informator_logo_white_footer-1.png"},"aioseo_meta_data":{"post_id":"25263","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-10-15 15:06:19","updated":"2025-06-13 23:40:21","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/informator.se\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/informator.se\/category\/okategoriserad\/\" title=\"Okategoriserad\">Okategoriserad<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tJava Date and Time API\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/informator.se\/en\/"},{"label":"Okategoriserad","link":"https:\/\/informator.se\/category\/okategoriserad\/"},{"label":"Java Date and Time API","link":"https:\/\/informator.se\/en\/java-date-and-time-api\/"}],"_links":{"self":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts\/25263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/comments?post=25263"}],"version-history":[{"count":1,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts\/25263\/revisions"}],"predecessor-version":[{"id":25981,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts\/25263\/revisions\/25981"}],"wp:attachment":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/media?parent=25263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/categories?post=25263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/tags?post=25263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}