{"id":4718,"date":"2019-11-02T21:58:50","date_gmt":"2019-11-02T12:58:50","guid":{"rendered":"https:\/\/chat-messenger.com\/?p=4718"},"modified":"2024-01-14T02:34:30","modified_gmt":"2024-01-13T17:34:30","slug":"gia-tri-chuoi-cua-phan-tich-cu-phap-so-nguyen","status":"publish","type":"post","link":"https:\/\/chat-messenger.com\/vi\/blog\/java\/string-valueof-integer-parseint","title":{"rendered":"Chuy\u1ec3n \u0111\u1ed5i s\u1ed1 sang chu\u1ed7i r\u1ed3i sang ng\u00e0y th\u00e1ng trong Java"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Chuy\u1ec3n \u0111\u1ed5i s\u1ed1 sang chu\u1ed7i<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vi\u1ec7c chuy\u1ec3n \u0111\u1ed5i t\u1eeb s\u1ed1 sang chu\u1ed7i \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n nh\u01b0 sau:<strong>String.valueof()<\/strong> Ch\u00fang ta s\u1ebd s\u1eed d\u1ee5ng c\u00e1i n\u00e0y.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Chu\u1ed7i str = Chu\u1ed7i.gi\u00e1 tr\u1ecb c\u1ee7a(num);<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ngo\u00e0i ra c\u00f2n c\u00f3 nh\u1eefng c\u00e1ch kh\u00e1c \u0111\u1ec3 vi\u1ebft nh\u01b0 v\u1eady.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">String str = Integer.toString(num);\nString str = \"\" + num;<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Bi\u1ec3u th\u1ee9c cu\u1ed1i c\u00f9ng &quot; + num t\u1eadn d\u1ee5ng t\u00ednh n\u0103ng c\u1ee7a Java l\u00e0 khi \u0111\u01b0\u1ee3c n\u1ed1i v\u1edbi m\u1ed9t chu\u1ed7i, c\u00e1c s\u1ed1 \u0111\u01b0\u1ee3c coi l\u00e0 chu\u1ed7i.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ph\u01b0\u01a1ng ph\u00e1p cu\u1ed1i c\u00f9ng l\u00e0 ph\u01b0\u01a1ng ph\u00e1p \u0111\u01a1n gi\u1ea3n nh\u1ea5t \u0111\u1ec3 vi\u1ebft m\u00e3, nh\u01b0ng ng\u01b0\u1eddi n\u00e0o ch\u01b0a quen v\u1edbi c\u00e1c \u0111\u1eb7c \u0111i\u1ec3m c\u1ee7a Java c\u00f3 th\u1ec3 s\u1ebd m\u1ea5t th\u1eddi gian \u0111\u1ec3 hi\u1ec3u \u0111\u01b0\u1ee3c m\u1ee5c \u0111\u00edch c\u1ee7a n\u00f3.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Chuy\u1ec3n \u0111\u1ed5i v\u0103n b\u1ea3n th\u00e0nh s\u1ed1<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Chuy\u1ec3n \u0111\u1ed5i t\u1eeb chu\u1ed7i k\u00fd t\u1ef1 sang s\u1ed1.<strong>Integer.parseInt()<\/strong> Ch\u00fang ta s\u1ebd s\u1eed d\u1ee5ng c\u00e1i n\u00e0y.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">int num = Integer.parseInt(str);<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Xin l\u01b0u \u00fd r\u1eb1ng n\u1ebfu qu\u00e1 tr\u00ecnh chuy\u1ec3n \u0111\u1ed5i th\u1ea5t b\u1ea1i v\u00ec b\u1ea5t k\u1ef3 l\u00fd do n\u00e0o, ch\u1eb3ng h\u1ea1n nh\u01b0 d\u1eef li\u1ec7u \u0111\u1ea7u v\u00e0o ch\u1ee9a v\u0103n b\u1ea3n ho\u1eb7c s\u1ed1 kh\u00f4ng ph\u00f9 h\u1ee3p v\u1edbi ki\u1ec3u d\u1eef li\u1ec7u \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh, m\u1ed9t ngo\u1ea1i l\u1ec7 NumberFormatException s\u1ebd \u0111\u01b0\u1ee3c n\u00e9m ra.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Chuy\u1ec3n \u0111\u1ed5i ng\u00e0y th\u00e1ng sang chu\u1ed7i<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vi\u1ec7c chuy\u1ec3n \u0111\u1ed5i ng\u00e0y th\u00e1ng th\u00e0nh chu\u1ed7i k\u00fd t\u1ef1 ph\u1ee9c t\u1ea1p h\u01a1n m\u1ed9t ch\u00fat so v\u1edbi vi\u1ec7c chuy\u1ec3n \u0111\u1ed5i s\u1ed1 th\u00e0nh chu\u1ed7i k\u00fd t\u1ef1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u1ea7u ti\u00ean <strong>\u0110\u1ecbnh d\u1ea1ng ng\u00e0y \u0111\u01a1n gi\u1ea3n<\/strong> M\u1ed9t th\u1ec3 hi\u1ec7n c\u1ee7a [\u0111\u1ed1i t\u01b0\u1ee3ng] \u0111\u01b0\u1ee3c t\u1ea1o ra. \u0110\u1ecbnh d\u1ea1ng ng\u00e0y th\u00e1ng \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh trong qu\u00e1 tr\u00ecnh t\u1ea1o. \u0110i\u1ec1u n\u00e0y s\u1ebd x\u00e1c \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng khi \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh chu\u1ed7i.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cu\u1ed1i c\u00f9ng <strong>SimpleDateFormat.format()<\/strong> N\u00f3 \u0111ang \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh chu\u1ed7i k\u00fd t\u1ef1.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">M\u00e3 v\u00ed d\u1ee5<\/h4>\n\n\n\n<div class=\"hcb_wrap\" data-no-translation=\"\"><pre class=\"prism line-numbers lang-java\" data-lang=\"Java\"><code>public static void main(String[] args) {\n    Date date = new Date();\n    SimpleDateFormat sdf = new SimpleDateFormat(&quot;yyyy\/MM\/dd hh:mm:ss&quot;);\n    String str = sdf.format(date);\n    \n    System.out.println(&quot;\u65e5\u4ed8\u578b = &quot; + date);\n    System.out.println(&quot;\u6587\u5b57\u5217 = &quot; + str);\n}<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">K\u1ebft qu\u1ea3 \u0111\u1ea7u ra:<\/h4>\n\n\n\n<div class=\"hcb_wrap\" data-no-translation=\"\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>\u65e5\u4ed8\u578b = Sat Nov 02 12:11:55 UTC 2019\n\u6587\u5b57\u5217 = 2019\/11\/02 12:11:55<\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Chuy\u1ec3n \u0111\u1ed5i chu\u1ed7i k\u00fd t\u1ef1 sang ng\u00e0y th\u00e1ng<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u1ec3 chuy\u1ec3n \u0111\u1ed5i t\u1eeb chu\u1ed7i k\u00fd t\u1ef1 sang ng\u00e0y th\u00e1ng,<strong>SimpleDateFormat.parse<\/strong> Ch\u00fang ta s\u1ebd s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p n\u00e0y.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">T\u01b0\u01a1ng t\u1ef1 nh\u01b0 vi\u1ec7c chuy\u1ec3n \u0111\u1ed5i ng\u00e0y th\u00e1ng th\u00e0nh chu\u1ed7i, h\u00e3y t\u1ea1o m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng SimpleDateFormat. Khi t\u1ea1o \u0111\u1ed1i t\u01b0\u1ee3ng n\u00e0y, h\u00e3y ch\u1ec9 \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng ng\u00e0y th\u00e1ng, \u0111\u1ecbnh d\u1ea1ng n\u00e0y ph\u1ea3i kh\u1edbp v\u1edbi \u0111\u1ecbnh d\u1ea1ng ng\u00e0y th\u00e1ng c\u1ee7a chu\u1ed7i b\u1ea1n mu\u1ed1n chuy\u1ec3n \u0111\u1ed5i.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cu\u1ed1i c\u00f9ng <strong>SimpleDateFormat.parse()<\/strong> Thao t\u00e1c n\u00e0y chuy\u1ec3n \u0111\u1ed5i n\u00f3 th\u00e0nh \u0111\u1ecbnh d\u1ea1ng ng\u00e0y th\u00e1ng.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">M\u00e3 v\u00ed d\u1ee5<\/h4>\n\n\n\n<div class=\"hcb_wrap\" data-no-translation=\"\"><pre class=\"prism line-numbers lang-java\" data-lang=\"Java\"><code>public static void main(String[] args) {\n    try {\n        String strDate = &quot;2019\/11\/01 12:34:56&quot;;\n     \n        SimpleDateFormat sdf = new SimpleDateFormat(&quot;yyyy\/MM\/dd hh:mm:ss&quot;);\n        Date date = sdf.parse(strDate);\n        \n        System.out.println(&quot;\u6587\u5b57\u5217 = &quot; + strDate);\n        System.out.println(&quot;\u65e5\u4ed8\u578b = &quot; + date);\n        \n    } catch (ParseException e) {\n        \/\/\u4f8b\u5916\u51e6\u7406\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">K\u1ebft qu\u1ea3 \u0111\u1ea7u ra:<\/h4>\n\n\n\n<div class=\"hcb_wrap\" data-no-translation=\"\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>\u6587\u5b57\u5217 = 2019\/11\/01 12:34:56\n\u65e5\u4ed8\u578b = Fri Nov 01 00:34:56 UTC 2019<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">L\u01b0u \u00fd r\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c parse s\u1ebd n\u00e9m ra m\u1ed9t ParseException, v\u00ec v\u1eady b\u1ea1n c\u1ea7n ph\u1ea3i \u0111\u1eb7t n\u00f3 trong kh\u1ed1i try-catch ho\u1eb7c n\u00e9m l\u1ea1i ngo\u1ea1i l\u1ec7 \u0111\u00f3.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Chuy\u1ec3n \u0111\u1ed5i s\u1ed1 sang ng\u00e0y<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e1ng ti\u1ebfc l\u00e0 kh\u00f4ng c\u00f3 ph\u01b0\u01a1ng ph\u00e1p n\u00e0o \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf ri\u00eang \u0111\u1ec3 chuy\u1ec3n \u0111\u1ed5i gi\u1eefa s\u1ed1 v\u00e0 ng\u00e0y th\u00e1ng. C\u1ea3 hai \u0111\u1ec1u ph\u1ea3i \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh chu\u1ed7i k\u00fd t\u1ef1 tr\u01b0\u1edbc.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u6570\u5024 \u21d2 \u6587\u5b57\u5217\u306e\u5909\u63db \u6570\u5024\u304b\u3089\u6587\u5b57\u5217\u3078\u306e\u5909\u63db\u306f\u3001String.valueof() \u3092\u4f7f\u3044\u307e\u3059\u3002 String [&hellip;]<\/p>\n","protected":false},"author":1,"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-4718","post","type-post","status-publish","format-standard","hentry","category-java"],"_links":{"self":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts\/4718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/comments?post=4718"}],"version-history":[{"count":7,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts\/4718\/revisions"}],"predecessor-version":[{"id":8895,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts\/4718\/revisions\/8895"}],"wp:attachment":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/media?parent=4718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/categories?post=4718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/tags?post=4718"}],"curies":[{"name":"trang web","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}