{"id":5941,"date":"2022-08-31T14:28:02","date_gmt":"2022-08-31T08:58:02","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/"},"modified":"2022-08-31T14:28:02","modified_gmt":"2022-08-31T08:58:02","slug":"solved-django-how-to-format-date-to-dd-mm-yyyy","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/","title":{"rendered":"[Solved] django how to format date to DD\/MM\/YYYY"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-63641495\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"63641495\" data-parentid=\"63641233\" data-score=\"4\" 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>A <code>Model<\/code> is not about how you present data to the customer, it is about how you store data in the database.<\/p>\n<p>If you present data to the user, it depends on the settings that are active. If for example <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.djangoproject.com\/en\/2.2\/ref\/settings\/#std:setting-USE_L10N\"><strong><code>USE_L10N<\/code><\/strong> setting [Django-doc]<\/a> is active, it will try to determine the locale of the user, and based on that format the date. This means that a German user will see a different date format than an American user for example.<\/p>\n<p>If <code>USE_L10N<\/code> is set to <code>False<\/code>, the form field with use the first item in the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.djangoproject.com\/en\/3.1\/ref\/settings\/#std:setting-DATE_INPUT_FORMATS\"><strong><code>DATE_INPUT_FORMATS<\/code><\/strong> setting [Django-doc]<\/a>. By default this is:<\/p>\n<blockquote>\n<pre><code>[\n    <b>'%Y-%m-%d'<\/b>, '%m\/%d\/%Y', '%m\/%d\/%y', # '2006-10-25', '10\/25\/2006', '10\/25\/06'\n    '%b %d %Y', '%b %d, %Y',            # 'Oct 25 2006', 'Oct 25, 2006'\n    '%d %b %Y', '%d %b, %Y',            # '25 Oct 2006', '25 Oct, 2006'\n    '%B %d %Y', '%B %d, %Y',            # 'October 25 2006', 'October 25, 2006'\n    '%d %B %Y', '%d %B, %Y',            # '25 October 2006', '25 October, 2006' ]<\/code><\/pre>\n<\/blockquote>\n<p>so it will first format the year, month and then date, so <code>2020-08-28<\/code> for example. You thus can specify a different element (first) to change this for all <code>Form<\/code>s that have <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.djangoproject.com\/en\/3.1\/ref\/forms\/fields\/#datefield\"><strong><code>DateField<\/code><\/strong> fields [Django-doc]<\/a>.<\/p>\n<p>If you want to specify a one-off field, you can use the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.djangoproject.com\/en\/3.1\/ref\/forms\/widgets\/#django.forms.DateInput.format\"><strong><code>format=\u2026<\/code><\/strong> parameter [Django-doc]<\/a> of the <code>DateInput<\/code> widget for example:<\/p>\n<pre><code>from django import forms\n\nclass InvoiceForm(ModelForm):\n    date = forms.DateField(widget=forms.DateInput(<b>format=\"%d\/%m%Y\"<\/b>))\n\n    class Meta:\n        model = Invoice\n        fields=\"__all__\"<\/code><\/pre>\n<p>Then you should also include the format in the <code>DATE_INPUT_FORMATS<\/code> setting, and better with a higher priority than &#8220;overlapping&#8221; formats like <code>%m\/%d\/%Y<\/code> and <code>%m\/%d\/%y<\/code>, to ensure that the value can also be parsed.<\/p>\n<p>You can also provide a one-off list of input formats in the form field by specifying a <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.djangoproject.com\/en\/3.1\/ref\/forms\/fields.\/#django.forms.DateField.input_formats\"><strong><code>input_formats=\u2026<\/code><\/strong> parameter [Django-doc]<\/a><\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">3<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved django how to format date to DD\/MM\/YYYY <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] A Model is not about how you present data to the customer, it is about how you store data in the database. If you present data to the user, it depends on the settings that are active. If for example USE_L10N setting [Django-doc] is active, it will try to determine the locale of the &#8230; <a title=\"[Solved] django how to format date to DD\/MM\/YYYY\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/\" aria-label=\"More on [Solved] django how to format date to DD\/MM\/YYYY\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[497,1581,1580,1582],"class_list":["post-5941","post","type-post","status-publish","format-standard","hentry","category-solved","tag-django","tag-django-forms","tag-django-models","tag-django-views"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] django how to format date to DD\/MM\/YYYY - 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-django-how-to-format-date-to-dd-mm-yyyy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] django how to format date to DD\/MM\/YYYY - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] A Model is not about how you present data to the customer, it is about how you store data in the database. If you present data to the user, it depends on the settings that are active. If for example USE_L10N setting [Django-doc] is active, it will try to determine the locale of the ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-31T08:58:02+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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] django how to format date to DD\\\/MM\\\/YYYY\",\"datePublished\":\"2022-08-31T08:58:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/\"},\"wordCount\":220,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"django\",\"django-forms\",\"django-models\",\"django-views\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/\",\"name\":\"[Solved] django how to format date to DD\\\/MM\\\/YYYY - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-08-31T08:58:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-django-how-to-format-date-to-dd-mm-yyyy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] django how to format date to DD\\\/MM\\\/YYYY\"}]},{\"@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\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] django how to format date to DD\/MM\/YYYY - 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-django-how-to-format-date-to-dd-mm-yyyy\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] django how to format date to DD\/MM\/YYYY - JassWeb","og_description":"[ad_1] A Model is not about how you present data to the customer, it is about how you store data in the database. If you present data to the user, it depends on the settings that are active. If for example USE_L10N setting [Django-doc] is active, it will try to determine the locale of the ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/","og_site_name":"JassWeb","article_published_time":"2022-08-31T08:58:02+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] django how to format date to DD\/MM\/YYYY","datePublished":"2022-08-31T08:58:02+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/"},"wordCount":220,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["django","django-forms","django-models","django-views"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/","url":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/","name":"[Solved] django how to format date to DD\/MM\/YYYY - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-08-31T08:58:02+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-django-how-to-format-date-to-dd-mm-yyyy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] django how to format date to DD\/MM\/YYYY"}]},{"@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\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","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\/5941","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=5941"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/5941\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=5941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=5941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=5941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}