{"id":969,"date":"2019-04-22T18:55:54","date_gmt":"2019-04-22T09:55:54","guid":{"rendered":"https:\/\/chat-messenger.com\/?p=969"},"modified":"2019-10-19T13:22:04","modified_gmt":"2019-10-19T04:22:04","slug":"penguraian-format-tanggal-sederhana","status":"publish","type":"post","link":"https:\/\/chat-messenger.com\/id\/blog\/java\/simpledateformat-parse","title":{"rendered":"Mengonversi string tanggal ke tipe Date di Java"},"content":{"rendered":"<h2><strong>Jawa<\/strong> <strong>String tanggal<\/strong>\u3092 <strong>java.util.Tanggal<\/strong> Dapatkan berdasarkan jenis<\/h2>\n<p>\nDi Java, bagaimana cara memformat string tanggal (yyyy\/MM\/dd)? <strong>java.util.Tanggal<\/strong> Ini adalah contoh program untuk mengkonversi ke tipe data tertentu.\n<\/p>\n<h2>Contoh kode<\/h2>\n<pre class=\"sample_src\">\r\n\/** * Mengonversi string tanggal &quot;yyyy\/MM\/dd&quot; ke tipe java.util.Date. * @param str String yang akan dikonversi * @return Objek java.util.Date yang telah dikonversi * @throws ParseException Jika string tanggal bukan &quot;yyyy\/MM\/dd&quot; *\/ public static Date toDate(String str) throws ParseException { Date date = DateFormat.getDateInstance().parse(str); return date; }\r\n<\/pre>\n<p><script type=\"text\/javascript\" src=\"https:\/\/chat-messenger.com\/js\/common.js?dd12sssas2223\" charset=\"UTF-8\"><\/script><br \/>\n<script type=\"text\/javascript\"> writePR(); <\/script><\/p>\n<h2>Hasil eksekusi<\/h2>\n<h4>Contoh program<\/h4>\n<pre class=\"sample_src\">\r\npublic static void main(String[] args) { try { \/\/ Pola normal Date date = toDate(&quot;2007\/01\/01&quot;); System.out.println(date); \/\/ Pola format berbeda date = toDate(&quot;2007-01-01&quot;); System.out.println(date); } catch (ParseException e) { e.printStackTrace(); } }\r\n<\/pre>\n<h4>Hasil keluaran<\/h4>\n<pre class=\"console\">2007\/01\/01=&#039;Senin 01 Januari 00:00:00 JST 2007&#039;'\r\n<\/pre>\n<p>String tanggal yyyy\/MM\/dd tampaknya telah dikonversi dengan benar, tetapi bagaimana dengan yyyy-MM-dd?<\/p>\n<pre class=\"console\">java.text.ParseException: Tanggal tidak dapat diurai: &quot;01-01-2007&quot; di java.text.DateFormat.parse(DateFormat.java:335) di Main.toDate(DateUtil.java:627) di Main.main(DateUtil.java:639)\r\n<\/pre>\n<p>Terjadi ParseException pada yyyy-MM-dd.<\/p>\n<p><strong>Format Tanggal<\/strong> subkelas <strong>java.text.SimpleDateFormat<\/strong> Anda dapat mengonversinya dengan menggunakan metode berikut,<\/p>\n<pre class=\"sample_src\">SimpleDateFormat format = new SimpleDateFormat(\"yyyy-MM-dd\");\r\nformat.parse(\"2007-01-01\");  \r\n<\/pre>\n<p>Kita membutuhkan program yang lebih umum, bukan?<br \/>\nSelanjutnya, kami akan menunjukkan cara mengkonversi string tanggal apa pun ke tipe java.util.Date jika memungkinkan.<br \/>\n<a href=\"\/id\/blog\/jawa\/setiap-string-tanggal-ke-kalender\/\">&quot;Mengonversi string tanggal dan waktu apa pun ke tipe Tanggal atau Kalender.&quot;<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Java \u65e5\u4ed8\u6587\u5b57\u5217\u3092 java.util.Date \u578b\u3067\u53d6\u5f97 Java \u3067\u65e5\u4ed8\u6587\u5b57\u5217 \uff08\u30d5\u30a9\u30fc\u30de\u30c3\u30c8 yyy [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","footnotes":""},"categories":[19],"tags":[],"class_list":["post-969","post","type-post","status-publish","format-standard","hentry","category-java"],"_links":{"self":[{"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/posts\/969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/comments?post=969"}],"version-history":[{"count":10,"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/posts\/969\/revisions"}],"predecessor-version":[{"id":4620,"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/posts\/969\/revisions\/4620"}],"wp:attachment":[{"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/media?parent=969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/categories?post=969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chat-messenger.com\/id\/wp-json\/wp\/v2\/tags?post=969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}