Rabu, 30 Oktober 2013

Pertemuan Keenam | Windows Phone | 25 Oktober 2013

25 oktober 2013
Pertemuan ke enam 

Hmmm ngak terasa yaaa,dah cerita kuliah yang ke enam. Awalnya berat banget di suruh buat cerita kuliah ini. Dan sampai sekarang masih sedikit terbebani  :), padahal saya tahu, bapak nyuruh buat cerita ini banyak manfaat yang kita dapat.

Mulai sekarang di nikmati wae,ikhLas, dan luruskan niat semoga apa yang saya buat ini bermanfaat buat saya dan buat orang lain .

Masihhhhhhhh seperti biasa sebelum pelajaran di mulai, kami Berdoa, absensi dan tak lupa sebuah pertanyaan sebagai  syarat terabsensi : ”Siapa Dosen Yang kamu Kagumi??”..
Setelah itu kami di sibukkan oleh video tutorial yang pak dosen berikan , ada juga sih yang di sibukkan oleh hal2  lainnya,,,,

Langsung aja yaa kepembahasan dan praktikum hari ini,semoga bermanfaat:

Play With Date And Time
Mengapa sih kita harus belajar date and time ? ??,,,,,,,,,Karena date and time sangatlah penting  dalam pembuatan aplikasi . Seperti kita ketahui di setiap aktivitas kita sehari -hari pasti memperlukan date and time, dan begitu juga di blog – blog, facebook,twitter dan sosial media lainnya.
 
  1. Buka Aplikasi windows phone – new project – name dan solution name (Date And Time)
  2. Kemudian Pilih platform Windows Phone 7.1
  3. Tambahkan Button
    Content="Show Time"
    Name
    ="ShowTimeBT"
  4. TextBlock
    Name
    ="TimeTextBlock"
    Text
    =""
  5. Klik 2x pada Button “Show Time”,Maka  akan masuk ke halaman MainPage.Xaml.cs Selanjutnya kita akan membuat  beberapa Method date time sesuai yang kita ingin tampilkan.
    Berikut ini contoh kode nya :


private void ShowTimeBT_Click(object sender, RoutedEventArgs e)
{
       DateTime myTime = DateTime.Now;
       TimeTextBlock.Text = myTime.ToString();
}
 

Contoh menggunakan Short pada date and time:
 private void ShowTimeBT_Click(object sender, RoutedEventArgs e)
{
DateTime myTime = DateTime.Now;
TimeTextBlock.Text = string.Format("Date {0} Time {1}",          myTime.ToShortDateString(), myTime.ToShortTimeString());
}
Fungsi :
ToShortDateString :Untuk memanpilkan date (tanggal)
ToShortTimeString : Untuk menampilkan time (Waktu)




Contoh menggunakan Long pada date and time :private void ShowTimeBT_Click(object sender, RoutedEventArgs e)
{
DateTime myTime = DateTime.Now;
TimeTextBlock.Text = string.Format("Date {0} Time {1}", myTime.ToLongDateString(), myTime.ToLongTimeString());
}

Fungsi :
ToLongDateString    : Menampilkan Hari dan lengkap dengan tgl dan tahunnya ToLongTimeString  : Menampilkan time lengkap dengan detiknya








Contoh menggunakan Add pada date and time:
 private void ShowTimeBT_Click(object sender, RoutedEventArgs e)
        {
            DateTime myTime = DateTime.Now;
            TimeTextBlock.Text = DateTime.Now.AddDays(5).ToString();
        }

Fungsi : 
AddDays(5) : Menampilkan tanggal yang kelima dari tanggal hari ini. Contoh tgl “tgl 29 okober 2013”, maka akan tampil menjadi “tgl 3 november 2013”.

private void ShowTimeBT_Click(object sender, RoutedEventArgs e)
        {
            DateTime myTime = DateTime.Now;
            TimeTextBlock.Text = DateTime.Now.AddDays(-5).ToString();
        }
Fungsi :
AddDays(-5) : Untuk Mengurangi tanggal yang kelima dari tanggal hari ini. Contoh tgl “tgl 29 okober 2013”, maka akan tampil menjadi “tgl 24 oktober 2013”.
Dan masih banyak contoh Add yang lain nya seperti : AddHours,AddMinutes,AddMonths ,AddSeconds dll. 

Contoh Menampilkan date and time sesuai default yg kita inginkan :
private void ShowTimeBT_Click(object sender, RoutedEventArgs e)
        {
            DateTime myTime = DateTime.Now;
            TimeTextBlock.Text = myTime.ToString ("dddd, dd MMMM yyyy hh:mm:ss");
        }
Fungsi :
dddd   = Menampilkan Hari
dd       = Menampilkan Tanggal
MMMM = Menampilkan Bulan
yyyy    = Menampilkan Tahun
hh       = Menampilkan Jam
mm     = Menampilkan Menit
ss        = Menampilkan detik



Contoh mengubah ke Format Indonesia :
Tambahkan using System.Globalization


Tambahkan Kode Negara sesuai Format kode Negara masing- masing.
Kalau tidak tahu kode Negara nya searching aja di Mbah Google pasti ada jawabannya kok. :)
Hmmm dan kalo mau membuat kode daerah, buat aja kodenya sendiri ,begitu kata pak dosen ane,,,,hehehe , karena secara default hanya ada kode Negara saja,,,,
private void ShowTimeBT_Click(object sender, RoutedEventArgs e)
        {
            DateTime myTime = DateTime.Now;
            CultureInfo cultureinfo = new CultureInfo("id-ID");// Kode Negara
  TimeTextBlock.Text = myTime.ToString("dddd, dd MMMM yyyy hh:mm:ss"     ,cultureInfo);

}

   
Hanya ini yang bisa saya sharing di pertemuan hari ini, Mendadak program di laptop saya lelet bangeet, jadi saya males ngelanjutin buat praktikum dan cerita nya,,,hehehehe

Di pertemuan ini saya hanya memperaktekan 1 video tutorial, ada 3 video yang di berikan oleh pak dosen. Tapi masih di video pertama, waktu perkuliahan sudah selesai. Mungkin karena saya ngak focus ngerjainnya dan mungkin saja durasi video pertama terlalu panjang hehe... Sehingga saya tidak bisa menyelesaikan praktek sampai video ke tiga. Dan praktek selanjutnya akan di pelajari di kostan seperti biasanya lengkap dengan tugas cerita kuliahnya,,,,,,,

Selesai dahhh,,,,
Semoga bermanfaat… :) :)
 

0 komentar:

Posting Komentar