<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tanggalindonesia Archives - Mr Agus</title>
	<atom:link href="https://mragus.com/tag/tanggalindonesia/feed/" rel="self" type="application/rss+xml" />
	<link>https://mragus.com/tag/tanggalindonesia/</link>
	<description>Read, Learn and Share Ilmu yang Bermanfaat</description>
	<lastBuildDate>Sat, 02 Dec 2017 13:27:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.2</generator>

<image>
	<url>https://mragus.com/wp-content/uploads/2017/07/Fav-icon-untuk-mragus.com_-150x150.png</url>
	<title>tanggalindonesia Archives - Mr Agus</title>
	<link>https://mragus.com/tag/tanggalindonesia/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Membuat Format Tanggal Indonesia dengan PHP</title>
		<link>https://mragus.com/membuat-format-tanggal-indonesia-dengan-php/</link>
					<comments>https://mragus.com/membuat-format-tanggal-indonesia-dengan-php/#comments</comments>
		
		<dc:creator><![CDATA[Agus Wiji Suhariono]]></dc:creator>
		<pubDate>Sat, 02 Dec 2017 13:27:22 +0000</pubDate>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tanggal]]></category>
		<category><![CDATA[tanggalindonesia]]></category>
		<guid isPermaLink="false">https://mragus.com/?p=3291</guid>

					<description><![CDATA[<p>Assalamualaikum wr wb, halo para pembaca, setelah lebih dari satu bulan tidak update blog karena berbagai kesibukan, pada kesempatan kali ini saya akan sharing tentang cara membuat format tanggal indonesia dengan PHP. Pada saat membuat aplikasi dengan menggunakan PHP&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://mragus.com/membuat-format-tanggal-indonesia-dengan-php/">Membuat Format Tanggal Indonesia dengan PHP</a> appeared first on <a rel="nofollow" href="https://mragus.com">Mr Agus</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Assalamualaikum wr wb, halo para pembaca, setelah lebih dari satu bulan tidak update blog karena berbagai kesibukan, pada kesempatan kali ini saya akan sharing tentang cara membuat format tanggal indonesia dengan PHP. Pada saat membuat aplikasi dengan menggunakan PHP terkadang kita perlu <span id="more-3291"></span>menampilkan format tanggal menggunakan format indonesia, sedangkan PHP hanya menyediakan fungsi tanggal dengan format bahasa inggris.</p>
<p>Untuk membuat format tanggal menjadi di PHP, kita bisa membuat fungsi sendiri dengan bentuk yang bisa kita sesuaikan dengan <em>date format character</em> yang telah disediakan oleh PHP.</p>
<h2>Membuat Format Tanggal Indonesia dengan PHP</h2>
<p>Saya akan membuat sebuah fungsi dengan parameter tanggal date(&#8216;Y-m-d&#8217;) dengan contoh seperti ini &#8220;2017-12-07&#8221; atau date(&#8216;d-m-Y&#8217;) dengan contoh seperti ini &#8220;07-12-2017&#8221;. Langsung saja tanpa basa-basi, berikut adalah contoh script fungsi tanggalIndonesia().</p>
<pre class="lang:default decode:true">&lt;?php
function TanggalIndonesia($date) {
    $date = date('Y-m-d',strtotime($date));
    if($date == '0000-00-00')
        return 'Tanggal Kosong';

    $tgl = substr($date, 8, 2);
    $bln = substr($date, 5, 2);
    $thn = substr($date, 0, 4);

    switch ($bln) {
        case 1 : {
                $bln = 'Januari';
            }break;
        case 2 : {
                $bln = 'Februari';
            }break;
        case 3 : {
                $bln = 'Maret';
            }break;
        case 4 : {
                $bln = 'April';
            }break;
        case 5 : {
                $bln = 'Mei';
            }break;
        case 6 : {
                $bln = "Juni";
            }break;
        case 7 : {
                $bln = 'Juli';
            }break;
        case 8 : {
                $bln = 'Agustus';
            }break;
        case 9 : {
                $bln = 'September';
            }break;
        case 10 : {
                $bln = 'Oktober';
            }break;
        case 11 : {
                $bln = 'November';
            }break;
        case 12 : {
                $bln = 'Desember';
            }break;
        default: {
                $bln = 'UnKnown';
            }break;
    }

    $hari = date('N', strtotime($date));
    switch ($hari) {
        case 0 : {
                $hari = 'Minggu';
            }break;
        case 1 : {
                $hari = 'Senin';
            }break;
        case 2 : {
                $hari = 'Selasa';
            }break;
        case 3 : {
                $hari = 'Rabu';
            }break;
        case 4 : {
                $hari = 'Kamis';
            }break;
        case 5 : {
                $hari = "Jum'at";
            }break;
        case 6 : {
                $hari = 'Sabtu';
            }break;
        default: {
                $hari = 'UnKnown';
            }break;
    }

    $tanggalIndonesia = "Hari ".$hari.", Tanggal ".$tgl . " " . $bln . " " . $thn;
    return $tanggalIndonesia;
}

?&gt;</pre>
<p>Pada fungsi di atas akan mencetak tanggal dengan format Indonesia beserta nama harinya. Untuk cara menggunakan fungsi tersebut di atas adalah sebagai berikut.</p>
<pre class="lang:default decode:true">Tanggal PHP : &lt;?= date('Y-m-d') ?&gt;
Tanggal Indonesia : &lt;?= TanggalIndonesia(date('Y-m-d')) ?&gt;</pre>
<p>Hasilnya untuk fungsi di atas adalah sebagai berikut, dengan contoh perbandingan menggunakan fungsi dari PHP date(&#8216;Y-m-d&#8217;) dan fungsi tanggal Indonesia yang telah kita buat sendiri.</p>
<div id="attachment_3295" style="width: 568px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-3295" decoding="async" class="wp-image-3295" src="https://mragus.com/wp-content/uploads/2017/12/aguswijisuhariono_343.png" alt="Membuat Format Tanggal Indonesia dengan PHP" width="558" height="234" srcset="https://mragus.com/wp-content/uploads/2017/12/aguswijisuhariono_343.png 1003w, https://mragus.com/wp-content/uploads/2017/12/aguswijisuhariono_343-300x126.png 300w, https://mragus.com/wp-content/uploads/2017/12/aguswijisuhariono_343-768x322.png 768w" sizes="(max-width: 558px) 100vw, 558px" /><p id="caption-attachment-3295" class="wp-caption-text">Membuat Format Tanggal Indonesia dengan PHP</p></div>
<p>Kita bisa memodifikasi fungsi diatas, disesuaiakan dengan kebutuhan yang kita inginkan. Untuk fungsi php date time format nya bisa kita lihat disini <a href="http://php.net/manual/en/function.date.php">http://php.net/manual/en/function.date.php</a>. Sekian tutorial singkat dari saya ini, semoga dapat bermanfaat.</p>
<p>Terimakasih.</p>
<p>The post <a rel="nofollow" href="https://mragus.com/membuat-format-tanggal-indonesia-dengan-php/">Membuat Format Tanggal Indonesia dengan PHP</a> appeared first on <a rel="nofollow" href="https://mragus.com">Mr Agus</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mragus.com/membuat-format-tanggal-indonesia-dengan-php/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
