Fungsi Tanggal dan Waktu di C#
sumber : http://bagbigbug.com/techno/merubah-format-tanggal-di-c
Sebenernya mau nulis lanjutan validation control, cuman lagi males bikin screen capturenya hehehe…
Secara default type datetime pada c# akan memberikan kembalian berupa tanggal dan waktu.
kalau tidak percaya coba bikin fungsi yang mengambil tanggal saat ini, pasti akan diberi kembalian berupa tanggal dan jam/waktu.
misal kita bikin fungsi ambil tanggal hari ini
ketika method tersebut dijalankan biasanya secara default akan menghasilkan “bulan/tgl/tahun jam:menit:detik AM/PM”.private void button1_Click(object sender, EventArgs e) { DateTime tgl = DateTime.Now;
label1.Text = tgl.ToString();
}
Terus gimana kalau yang kita butuhin cuman tanggalnya? gak butuh jamnya.
Ada beberapa pilihan cara memparsing nilai dari variabel tgl tadi
- ToLongDateString : Akan menghasilkan tanggal dalam format longdate (panjang)
- ToShortDateString : Akan menghasilkan tanggal dalam format shortdate (pendek)
- ToString(string forma
t) : akan menghasilkan tanggal sesuai dengan format yang kita inginkan.
Anggap saja method yang pertama tadi menghasilkan nilai variabel tgl = 10/24/2008 2:48:19 PM. maka :dimana dd = tanggal, MMM = bulan dalam format 3 huruf, yyyy = tahun.String tglshort = tgl.ToShortDateString(); //akan menghasilkan "10/24/2008".
String tgllong = tgl.ToLongDateString(); //akan menghasilkan "Friday, October 24, 2008".
String tglformat = tgl.ToString("dd-MMM-yyyy"); //akan menghasilkan "24-Oct-2008".
format ini bisa dirubah2 misal “dd/MM/yyyy” atau “MM/dd/yyyy” atau “MMM dd, yyyy”, dll
semua cara parsing diatas akan memberikan nilai kembalian dengan tipe string.
sumber: http://bagbigbug.com/techno/merubah-format-tanggal-di-c
Tidak ada komentar:
Posting Komentar