{"id":867,"date":"2026-04-04T06:24:33","date_gmt":"2026-04-04T06:24:33","guid":{"rendered":"https:\/\/approachpakistan.com\/desi-date\/?page_id=867"},"modified":"2026-04-04T06:24:34","modified_gmt":"2026-04-04T06:24:34","slug":"desi-date-converter","status":"publish","type":"page","link":"https:\/\/approachpakistan.com\/desi-date\/desi-date-converter\/","title":{"rendered":"Desi Date Converter"},"content":{"rendered":"        <div class=\"desi-converter-tool\">\n            <h3>Desi Date Converter<\/h3>\n            <div class=\"converter-tabs\">\n                <button class=\"ctab active\" data-tab=\"g2d\">Gregorian to Desi<\/button>\n                <button class=\"ctab\" data-tab=\"d2g\">Desi to Gregorian<\/button>\n                <button class=\"ctab\" data-tab=\"bik\">Bikrami Year<\/button>\n            <\/div>\n\n            <div class=\"ctab-content active\" id=\"g2d\">\n                <label>Gregorian Date:<\/label>\n                <input type=\"date\" id=\"g2d-input\" value=\"2026-04-10\">\n                <button onclick=\"dcpConvertG2D()\">Convert<\/button>\n                <div class=\"converter-result\" id=\"g2d-result\"><\/div>\n            <\/div>\n\n            <div class=\"ctab-content\" id=\"d2g\">\n                <label>Desi Day (1-31):<\/label>\n                <input type=\"number\" id=\"d2g-day\" min=\"1\" max=\"31\" value=\"1\" style=\"width:80px\">\n                <label>Desi Month:<\/label>\n                <select id=\"d2g-month\">\n                                        <option value=\"1\">Chet<\/option>\n                                        <option value=\"2\">Vaisakh<\/option>\n                                        <option value=\"3\">Jeth<\/option>\n                                        <option value=\"4\">Harh<\/option>\n                                        <option value=\"5\">Sawan<\/option>\n                                        <option value=\"6\">Bhadon<\/option>\n                                        <option value=\"7\">Assu<\/option>\n                                        <option value=\"8\">Katik<\/option>\n                                        <option value=\"9\">Maghar<\/option>\n                                        <option value=\"10\">Poh<\/option>\n                                        <option value=\"11\">Magh<\/option>\n                                        <option value=\"12\">Phagan<\/option>\n                                    <\/select>\n                <label>Nanakshahi Year:<\/label>\n                <input type=\"number\" id=\"d2g-year\" value=\"557\" style=\"width:90px\">\n                <button onclick=\"dcpConvertD2G()\">Convert<\/button>\n                <div class=\"converter-result\" id=\"d2g-result\"><\/div>\n            <\/div>\n\n            <div class=\"ctab-content\" id=\"bik\">\n                <label>Gregorian Year:<\/label>\n                <input type=\"number\" id=\"bik-input\" value=\"2026\" style=\"width:100px\">\n                <button onclick=\"dcpConvertBik()\">Find Bikrami Year<\/button>\n                <div class=\"converter-result\" id=\"bik-result\"><\/div>\n            <\/div>\n        <\/div>\n\n        <script>\n        (function(){\n            document.querySelectorAll('.desi-converter-tool .ctab').forEach(function(btn){\n                btn.addEventListener('click',function(){\n                    document.querySelectorAll('.desi-converter-tool .ctab').forEach(function(b){b.classList.remove('active');});\n                    document.querySelectorAll('.desi-converter-tool .ctab-content').forEach(function(c){c.classList.remove('active');});\n                    btn.classList.add('active');\n                    document.getElementById(btn.dataset.tab).classList.add('active');\n                });\n            });\n        })();\n\n        var dcpMonths = [{\"name\":\"Chet\",\"urdu\":\"\\u0686\\u06cc\\u062a\",\"punjabi\":\"\\u0a1a\\u0a47\\u0a24\",\"days\":31,\"starts_greg_m\":3,\"starts_greg_d\":14,\"season\":\"Spring\",\"meaning\":\"From Sanskrit Chaitra \\u2013 the budding month\"},{\"name\":\"Vaisakh\",\"urdu\":\"\\u0648\\u06cc\\u0633\\u0627\\u06a9\\u06be\",\"punjabi\":\"\\u0a35\\u0a48\\u0a38\\u0a3e\\u0a16\",\"days\":31,\"starts_greg_m\":4,\"starts_greg_d\":14,\"season\":\"Spring\",\"meaning\":\"From Sanskrit Vaishakha \\u2013 harvest month\"},{\"name\":\"Jeth\",\"urdu\":\"\\u062c\\u06cc\\u0679\\u06be\",\"punjabi\":\"\\u0a1c\\u0a47\\u0a20\",\"days\":31,\"starts_greg_m\":5,\"starts_greg_d\":15,\"season\":\"Summer\",\"meaning\":\"From Sanskrit Jyeshtha \\u2013 the elder\\\/hottest\"},{\"name\":\"Harh\",\"urdu\":\"\\u06c1\\u0627\\u0691\\u06be\",\"punjabi\":\"\\u0a39\\u0a3e\\u0a5c\",\"days\":31,\"starts_greg_m\":6,\"starts_greg_d\":15,\"season\":\"Monsoon\",\"meaning\":\"From Sanskrit Ashadha \\u2013 monsoon begins\"},{\"name\":\"Sawan\",\"urdu\":\"\\u0633\\u0627\\u0648\\u0646\",\"punjabi\":\"\\u0a38\\u0a3e\\u0a35\\u0a23\",\"days\":31,\"starts_greg_m\":7,\"starts_greg_d\":16,\"season\":\"Monsoon\",\"meaning\":\"From Sanskrit Shravana \\u2013 peak rains\"},{\"name\":\"Bhadon\",\"urdu\":\"\\u0628\\u06be\\u0627\\u062f\\u0648\\u06ba\",\"punjabi\":\"\\u0a2d\\u0a3e\\u0a26\\u0a4b\\u0a02\",\"days\":30,\"starts_greg_m\":8,\"starts_greg_d\":16,\"season\":\"Monsoon\",\"meaning\":\"From Sanskrit Bhadrapada \\u2013 harvest begins\"},{\"name\":\"Assu\",\"urdu\":\"\\u0627\\u0633\\u0651\\u0648\",\"punjabi\":\"\\u0a05\\u0a71\\u0a38\\u0a42\",\"days\":30,\"starts_greg_m\":9,\"starts_greg_d\":15,\"season\":\"Autumn\",\"meaning\":\"From Sanskrit Ashwin \\u2013 autumn winds\"},{\"name\":\"Katik\",\"urdu\":\"\\u06a9\\u062a\\u06a9\",\"punjabi\":\"\\u0a15\\u0a71\\u0a24\\u0a15\",\"days\":30,\"starts_greg_m\":10,\"starts_greg_d\":15,\"season\":\"Autumn\",\"meaning\":\"From Sanskrit Kartika \\u2013 lamp festival month\"},{\"name\":\"Maghar\",\"urdu\":\"\\u0645\\u06af\\u06be\\u0631\",\"punjabi\":\"\\u0a2e\\u0a71\\u0a18\\u0a30\",\"days\":30,\"starts_greg_m\":11,\"starts_greg_d\":14,\"season\":\"Winter\",\"meaning\":\"From Sanskrit Margashirsha \\u2013 early winter\"},{\"name\":\"Poh\",\"urdu\":\"\\u067e\\u0648\",\"punjabi\":\"\\u0a2a\\u0a4b\\u0a39\",\"days\":30,\"starts_greg_m\":12,\"starts_greg_d\":14,\"season\":\"Winter\",\"meaning\":\"From Sanskrit Pausha \\u2013 the coldest month\"},{\"name\":\"Magh\",\"urdu\":\"\\u0645\\u0627\\u06af\\u06be\",\"punjabi\":\"\\u0a2e\\u0a3e\\u0a18\",\"days\":30,\"starts_greg_m\":1,\"starts_greg_d\":13,\"season\":\"Winter\",\"meaning\":\"From Sanskrit Magha \\u2013 Mela Maghi and Lohri\"},{\"name\":\"Phagan\",\"urdu\":\"\\u067e\\u06be\\u06af\\u0646\",\"punjabi\":\"\\u0a2b\\u0a71\\u0a17\\u0a23\",\"days\":30,\"starts_greg_m\":2,\"starts_greg_d\":12,\"season\":\"Spring\",\"meaning\":\"From Sanskrit Phalguna \\u2013 Basant and Holi month\"}];\n        var dcpBounds = [\n            {nm:11,gm:1,gd:13},{nm:12,gm:2,gd:12},{nm:1,gm:3,gd:14},\n            {nm:2,gm:4,gd:14},{nm:3,gm:5,gd:15},{nm:4,gm:6,gd:15},\n            {nm:5,gm:7,gd:16},{nm:6,gm:8,gd:16},{nm:7,gm:9,gd:15},\n            {nm:8,gm:10,gd:15},{nm:9,gm:11,gd:14},{nm:10,gm:12,gd:14}\n        ];\n        function dcpGetDesi(d){\n            var y=d.getFullYear(),mo=d.getMonth()+1,da=d.getDate();\n            var nMonth=10,nDay=1;\n            for(var i=dcpBounds.length-1;i>=0;i--){\n                var b=dcpBounds[i];\n                if(mo>b.gm||(mo===b.gm&&da>=b.gd)){\n                    nMonth=b.nm;\n                    var s=new Date(y,b.gm-1,b.gd);\n                    nDay=Math.round((d-s)\/86400000)+1;\n                    break;\n                }\n            }\n            var mi=dcpMonths[(nMonth-1+12)%12];\n            return {day:nDay,month:mi.name,urdu:mi.urdu,punjabi:mi.punjabi,year:y-1469};\n        }\n        function dcpConvertG2D(){\n            var val=document.getElementById('g2d-input').value; if(!val)return;\n            var d=new Date(val+'T12:00:00'),r=dcpGetDesi(d);\n            document.getElementById('g2d-result').innerHTML=\n                '<strong>Gregorian:<\/strong> '+d.toDateString()+'<br>'+\n                '<strong>Desi:<\/strong> '+r.day+' '+r.month+' '+r.year+'<br>'+\n                '<span class=\"urdu-text\">'+r.day+' '+r.urdu+' '+r.year+'<\/span>';\n        }\n        function dcpConvertD2G(){\n            var day=parseInt(document.getElementById('d2g-day').value);\n            var mIdx=parseInt(document.getElementById('d2g-month').value)-1;\n            var nYear=parseInt(document.getElementById('d2g-year').value);\n            var gYear=nYear+1469;\n            var sm=[2,3,4,5,6,7,8,9,10,11,0,1];\n            var sd=[14,14,15,15,16,16,15,15,14,14,13,12];\n            var s=new Date(gYear,sm[mIdx],sd[mIdx]+day-1);\n            var mi=dcpMonths[mIdx];\n            document.getElementById('d2g-result').innerHTML=\n                '<strong>Desi:<\/strong> '+day+' '+mi.name+' '+nYear+'<br>'+\n                '<strong>Gregorian:<\/strong> '+s.toDateString();\n        }\n        function dcpConvertBik(){\n            var g=parseInt(document.getElementById('bik-input').value);\n            document.getElementById('bik-result').innerHTML=\n                'Gregorian <b>'+g+'<\/b> = Bikrami Samvat <b>'+(g+57)+'<\/b> \/ Nanakshahi <b>'+(g-1469)+'<\/b>';\n        }\n        <\/script>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-867","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/pages\/867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/comments?post=867"}],"version-history":[{"count":1,"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/pages\/867\/revisions"}],"predecessor-version":[{"id":870,"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/pages\/867\/revisions\/870"}],"wp:attachment":[{"href":"https:\/\/approachpakistan.com\/desi-date\/wp-json\/wp\/v2\/media?parent=867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}