{"id":4296,"date":"2023-07-12T05:01:09","date_gmt":"2023-07-12T05:01:09","guid":{"rendered":"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/"},"modified":"2023-07-12T05:01:09","modified_gmt":"2023-07-12T05:01:09","slug":"panda-dalam-format-tanggal-waktu","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/","title":{"rendered":"Cara menentukan format di pandas.to_datetime"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi <strong>pandas.to_datetime()<\/strong> untuk mengonversi kolom string menjadi kolom datetime di pandas DataFrame.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Saat menggunakan fungsi ini, Anda dapat menggunakan argumen <strong>format<\/strong> untuk menentukan format tanggal Anda untuk menghindari kesalahan saat mengonversinya dari string ke datetime.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Fungsi ini menggunakan sintaks dasar berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[' <span style=\"color: #ff0000;\">datetime<\/span> '] = pd. <span style=\"color: #3366ff;\">to_datetime<\/span> (df[' <span style=\"color: #ff0000;\">my_date_column<\/span> '], format=' <span style=\"color: #ff0000;\">%m%d%Y %H:%M:%S<\/span> '])\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Berikut adalah arahan paling umum yang dapat Anda berikan pada argumen <strong>format<\/strong> :<\/span><\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>%m<\/strong> : Bulan sebagai angka nol (01, 02, \u2026 12)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%d<\/strong> : Hari dalam sebulan sebagai angka nol (01, 02, \u2026 31)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%y<\/strong> : Tahun dengan angka abad (2020, 2021, 2022, dst.)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%H<\/strong> : Jam (24 jam) sebagai angka yang diisi dengan nol (00, 01, \u2026 23)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%I<\/strong> : Waktu (12 jam) sebagai angka yang diisi dengan angka nol (01, 02, \u2026 12)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%p<\/strong> : Baik AM atau PM<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%M<\/strong> : Menit berupa angka yang dilengkapi angka nol (00, 01, \u2026 59)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%S<\/strong> : detik berupa angka yang dilengkapi angka nol (00, 01, \u2026 59)<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Untuk daftar lengkap pedoman, lihat <a href=\"https:\/\/docs.python.org\/3\/library\/datetime.html#strftime-and-strptime-behavior\" target=\"_blank\" rel=\"noopener\">halaman ini<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan argumen <strong>format<\/strong> dalam fungsi <strong>to_datetime()<\/strong> dalam skenario yang berbeda.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: Tentukan format di pandas.to_datetime<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki panda DataFrame berikut yang berisi informasi tentang total penjualan yang dilakukan pada tanggal berbeda di toko ritel:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#createDataFrame<span style=\"color: #000000;\">\ndf = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">date<\/span> ': ['10012023 4:15:30', '10042023 7:16:04', '10062023 9:25:00',\n                            '10142023 15:30:50', '10152023 18:15:00'],\n                   ' <span style=\"color: #ff0000;\">sales<\/span> ': [100, 140, 235, 120, 250]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n                dirty dates\n0 10012023 4:15:30 100\n1 10042023 7:16:04 140\n2 10062023 9:25:00 235\n3 10142023 15:30:50 120\n4 10152023 18:15:00 250\n\n<span style=\"color: #008080;\">#view data type of each column in DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">df.dtypes<\/span> )\n\ndate object\ndirty int64\ndtype:object\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Kita dapat melihat bahwa kolom <strong>tanggal<\/strong> saat ini adalah kolom string (yaitu objek).<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalkan kita mencoba menggunakan <strong>pandas.to_datetime()<\/strong> untuk mengubah kolom ini menjadi datetime:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#attempt to convert date column to datetime format\n<span style=\"color: #000000;\">df[' <span style=\"color: #ff0000;\">date<\/span> '] = pd. <span style=\"color: #3366ff;\">to_datetime<\/span> (df[' <span style=\"color: #ff0000;\">date<\/span> '])\n\nParserError: month must be in 1..12: 10012023 4:15:30 present at position 0<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Kami menerima pesan kesalahan karena fungsi <strong>pandas.to_datetime()<\/strong> tidak mengenali format tanggal dan waktu di kolom <strong>tanggal<\/strong> saat ini.<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita juga bisa menggunakan argumen <b>format<\/b> untuk menentukan format kolom:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#convert date column to datetime format\n<\/span>df[' <span style=\"color: #ff0000;\">date<\/span> '] = pd. <span style=\"color: #3366ff;\">to_datetime<\/span> (df[' <span style=\"color: #ff0000;\">date<\/span> '], format=' <span style=\"color: #ff0000;\">%m%d%Y %H:%M:%S<\/span> ')\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n                 dirty dates\n0 2023-10-01 04:15:30 100\n1 2023-10-04 07:16:04 140\n2 2023-10-06 09:25:00 235\n3 2023-10-14 15:30:50 120\n4 2023-10-15 18:15:00 250\n\n<span style=\"color: #008080;\">#view updated type of each column\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">df.dtypes<\/span> )\n\ndate datetime64[ns]\ndirty int64\ndtype:object<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat melihat bahwa kolom <strong>tanggal<\/strong> berhasil diubah menjadi kolom tanggalwaktu dan kami tidak menerima kesalahan apa pun karena kami menggunakan argumen <strong>format<\/strong> untuk menentukan format persis kolom <strong>tanggal<\/strong> tersebut.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap fungsi pandas <strong>to_datetime()<\/strong> <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.to_datetime.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di panda:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/rentang-tanggal-panda\/\" target=\"_blank\" rel=\"noopener\">Cara membuat rentang tanggal di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/waktu-cap-waktu-panda\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara mengubah stempel waktu menjadi tanggal\/waktu di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/perbedaan-tanggal-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung selisih dua kurma di panda<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi pandas.to_datetime() untuk mengonversi kolom string menjadi kolom datetime di pandas DataFrame. Saat menggunakan fungsi ini, Anda dapat menggunakan argumen format untuk menentukan format tanggal Anda untuk menghindari kesalahan saat mengonversinya dari string ke datetime. Fungsi ini menggunakan sintaks dasar berikut: df[&#8216; datetime &#8216;] = pd. to_datetime (df[&#8216; my_date_column &#8216;], format=&#8217; %m%d%Y [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara menentukan format di pandas.to_datetime \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menentukan format tanggal saat menggunakan fungsi pandas.to_datetime, dengan beberapa contoh\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menentukan format di pandas.to_datetime \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menentukan format tanggal saat menggunakan fungsi pandas.to_datetime, dengan beberapa contoh\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-12T05:01:09+00:00\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/\",\"url\":\"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/\",\"name\":\"Cara menentukan format di pandas.to_datetime \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-12T05:01:09+00:00\",\"dateModified\":\"2023-07-12T05:01:09+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menentukan format tanggal saat menggunakan fungsi pandas.to_datetime, dengan beberapa contoh\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menentukan format di pandas.to_datetime\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara menentukan format di pandas.to_datetime \u2013 Statorials","description":"Tutorial ini menjelaskan cara menentukan format tanggal saat menggunakan fungsi pandas.to_datetime, dengan beberapa contoh","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:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menentukan format di pandas.to_datetime \u2013 Statorials","og_description":"Tutorial ini menjelaskan cara menentukan format tanggal saat menggunakan fungsi pandas.to_datetime, dengan beberapa contoh","og_url":"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/","og_site_name":"Statorials","article_published_time":"2023-07-12T05:01:09+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/","url":"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/","name":"Cara menentukan format di pandas.to_datetime \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-12T05:01:09+00:00","dateModified":"2023-07-12T05:01:09+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menentukan format tanggal saat menggunakan fungsi pandas.to_datetime, dengan beberapa contoh","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/panda-dalam-format-tanggal-waktu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menentukan format di pandas.to_datetime"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4296"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=4296"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4296\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}