{"id":348,"date":"2023-03-09T03:21:06","date_gmt":"2023-03-09T03:21:06","guid":{"rendered":"https:\/\/jassweb.com\/new22\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed\/"},"modified":"2023-03-09T03:21:06","modified_gmt":"2023-03-09T03:21:06","slug":"solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/","title":{"rendered":"[Solved] How to convert 12 hour string into 24 hour datetime? [closed]"},"content":{"rendered":"<h2> Introduction <\/h2>\n<p>[ad_1]<\/p>\n<p>Converting a 12 hour string into a 24 hour datetime can be a tricky task. Fortunately, there are a few methods that can be used to make this conversion. In this article, we will discuss the different methods that can be used to convert a 12 hour string into a 24 hour datetime. We will also provide examples of how to use each method to make the conversion. By the end of this article, you should have a better understanding of how to convert a 12 hour string into a 24 hour datetime.<\/p>\n<h2> Solution<\/h2>\n<p><\/p>\n<p>The following code can be used to convert a 12 hour string into a 24 hour datetime:<\/p>\n<p>import datetime<\/p>\n<p>def convert_12_to_24(time_string):<br \/>\n    # convert 12 hour string to datetime object<br \/>\n    time_obj = datetime.datetime.strptime(time_string, &#8216;%I:%M %p&#8217;)<br \/>\n    # convert datetime object to 24 hour string<br \/>\n    return time_obj.strftime(&#8216;%H:%M&#8217;)<\/p>\n<p># example<br \/>\ntime_string = &#8217;09:00 AM&#8217;<br \/>\ntime_24 = convert_12_to_24(time_string)<br \/>\nprint(time_24) # 09:00 <\/p>\n<p><\/p>\n<div class=\"entry-content\" itemprop=\"text\">\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1088640234840270\" crossorigin=\"anonymous\"><\/script><br \/>\n<script><\/p>\n<p><\/script><\/p>\n<p><\/p>\n<div id=\"answer-54193074\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"54193074\" data-parentid=\"54192977\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>The main problem with your format is that Python does not support anything more granular than microseconds, as explained here. In fact, assuming you have 000 as the last three decimals of seconds, you can use the format below.<\/p>\n<pre><code>from datetime import datetime\ndatetime_object = datetime.strptime('24\/NOV\/18 05:15:00.000000000 AM', '%d\/%b\/%y %I:%M:%S.%f000 %p')\n<\/code><\/pre>\n<p>If you cannot make that assumption, this dirty hack should work:<\/p>\n<pre><code>from datetime import datetime\ns=\"24\/NOV\/18 05:15:00.000000000 AM\"\ns = s[:-9] + s[-6:]\ndatetime_object = datetime.strptime(s, '%d\/%b\/%y %I:%M:%S.%f %p')\n<\/code><\/pre>\n<\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p> <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p>\n<\/div>\n<\/div>\n<p>solved How to convert 12 hour string into 24 hour datetime? [closed] <\/p>\n<p><script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1088640234840270\" crossorigin=\"anonymous\"><\/script><br \/>\n<script><\/p>\n<p><\/script><\/div>\n<p>[ad_2]<\/p>\n<h1>Solved: How to Convert 12 Hour String into 24 Hour Datetime?<\/h1>\n<p>If you have a 12 hour string that you need to convert into a 24 hour datetime, there are a few steps you can take to make the conversion. This article will walk you through the process of converting a 12 hour string into a 24 hour datetime.<\/p>\n<h2>Step 1: Determine the Format of the 12 Hour String<\/h2>\n<p>The first step in converting a 12 hour string into a 24 hour datetime is to determine the format of the 12 hour string. This will help you determine how to convert the string into a 24 hour datetime. Common formats for 12 hour strings include hh:mm:ss AM\/PM, hh:mm AM\/PM, and hh AM\/PM.<\/p>\n<h2>Step 2: Convert the 12 Hour String into a 24 Hour Datetime<\/h2>\n<p>Once you have determined the format of the 12 hour string, you can then convert it into a 24 hour datetime. To do this, you will need to use a combination of the <code>strptime<\/code> and <code>strftime<\/code> functions in Python. The <code>strptime<\/code> function will take the 12 hour string and convert it into a datetime object, while the <code>strftime<\/code> function will take the datetime object and convert it into a 24 hour datetime string.<\/p>\n<h2>Step 3: Use the 24 Hour Datetime String<\/h2>\n<p>Once you have converted the 12 hour string into a 24 hour datetime string, you can then use it in your code. For example, you can use the 24 hour datetime string to compare two dates, or to calculate the difference between two dates. You can also use the 24 hour datetime string to format the date in a specific way.<\/p>\n<h2>Conclusion<\/h2>\n<p>Converting a 12 hour string into a 24 hour datetime is a relatively simple process. By following the steps outlined in this article, you can easily convert a 12 hour string into a 24 hour datetime. Once you have the 24 hour datetime string, you can then use it in your code to compare dates, calculate differences, or format the date in a specific way.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction [ad_1] Converting a 12 hour string into a 24 hour datetime can be a tricky task. Fortunately, there are a few methods that can be used to make this conversion. In this article, we will discuss the different methods that can be used to convert a 12 hour string into a 24 hour datetime. &#8230; <a title=\"[Solved] How to convert 12 hour string into 24 hour datetime? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\" aria-label=\"More on [Solved] How to convert 12 hour string into 24 hour datetime? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[783,349,1003,636],"class_list":["post-348","post","type-post","status-publish","format-standard","hentry","category-solved","tag-datetime","tag-python","tag-strptime","tag-time"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How to convert 12 hour string into 24 hour datetime? [closed] - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How to convert 12 hour string into 24 hour datetime? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"Introduction [ad_1] Converting a 12 hour string into a 24 hour datetime can be a tricky task. Fortunately, there are a few methods that can be used to make this conversion. In this article, we will discuss the different methods that can be used to convert a 12 hour string into a 24 hour datetime. ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-09T03:21:06+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How to convert 12 hour string into 24 hour datetime? [closed]\",\"datePublished\":\"2023-03-09T03:21:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\"},\"wordCount\":534,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"datetime\",\"python\",\"strptime\",\"time\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\",\"name\":\"[Solved] How to convert 12 hour string into 24 hour datetime? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2023-03-09T03:21:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How to convert 12 hour string into 24 hour datetime? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How to convert 12 hour string into 24 hour datetime? [closed] - JassWeb","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:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How to convert 12 hour string into 24 hour datetime? [closed] - JassWeb","og_description":"Introduction [ad_1] Converting a 12 hour string into a 24 hour datetime can be a tricky task. Fortunately, there are a few methods that can be used to make this conversion. In this article, we will discuss the different methods that can be used to convert a 12 hour string into a 24 hour datetime. ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/","og_site_name":"JassWeb","article_published_time":"2023-03-09T03:21:06+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How to convert 12 hour string into 24 hour datetime? [closed]","datePublished":"2023-03-09T03:21:06+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/"},"wordCount":534,"commentCount":0,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["datetime","python","strptime","time"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/","url":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/","name":"[Solved] How to convert 12 hour string into 24 hour datetime? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-03-09T03:21:06+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-convert-12-hour-string-into-24-hour-datetime-closed-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How to convert 12 hour string into 24 hour datetime? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=348"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/348\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}