Format Tanggal di Dalam GridView
Jika ingin menampilkan data tanggal (datetime) di dalam gridview dengan format tertentu, kita perlu set property “DataFormatString” di colom BoundField menjadi
DataFormatString=”{0:?}”. Dimana tanda ? adalah karakter kode format.
contoh:
<asp:GridView ID="GridView1" runat="server" Width="100%" >
<Columns>
<asp:BoundField HeaderText="Tanggal" DataField="Tgl" DataFormatString="{0:D}" />
</Columns>
</asp:GridView>
Berikut Daftar karakter yang digunakan untuk format tanggal di gridview.
| Karakter | Keterangan | Format Tanggal | Contoh |
| U | Long Date | dd MMMM yyyy HH:mm:ss | 04 Nopember 2011 9:43:00 |
| u | Datetime dengan format waktu universal | yyyy-MM-dd HH:mm:ssZ | 2011-11-04 16:43:00Z |
| T | Long time | HH:mm:ss | 16:43:00 |
| t | short time | HH:mm | 16:43 |
| R | Tanggal lengkap + GMT | ddd,dd MMMM yyyy HH:mm:ss GMT | Fri, 04 Nov 2011 16:43:00 GMT |
| M | Tanggal dan Bulan | dd MMMM | 04 Nopember |
| s | Sortable date time | yyyy-MM-ddTHH:mm:ss | 2011-11-04T16:43:00 |
| G | Tanggal lengkap | dd/MM/yyyy HH:mm:ss | 04/11/2011 16:43:00 |
| g | Tanggal tanpa detik | dd/MM/yyyy HH:mm | 04/11/2011 16:43 |
| F | Full date | dd MMMM yyyy HH:mm:ss | 04 Nopember 2011 16:43:00 |
| f | Full date tanpa detik | dd MMMM yyyy HH:mm | 04 Nopember 2011 16:43 |
| D | Long date | dd MMMM yyyy | 04 Nopember 2011 |
| d | short date | dd/MM/yyyy | 04/11/2011 |
| Y | Bulan tahun | MMMM yyyy | Nopember 2011 |
Nb: Contoh diatas dibuat di PC dengan regional Indonesia.
Happy Coding
Posted on 11 November 2011, in ASP.net and tagged DateTime, Format, Gridview. Bookmark the permalink. Tinggalkan sebuah Komentar.
Tinggalkan sebuah Komentar
Komentar (1)