19 Mart 2013 Salı

C Sharp Konsol Datetime Sınıfının Kullanımı ve Tarih Formatları



KONU : C sharp konsol uygulamalar datetime sınıfı kullanarak tarihi değişik biçimlerde yazdırma





UYGULAMAYI İNDİR



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace C_Sharp_Konsol_Datetime_Sinifi_Ozellikleri
{
    class Datetime_Sinifi_Ozellikleri
    {
        static void Main(string[] args)
        {
            // Bu satır ile,bugun un  tarih ve zamanı, datetime tipindeki bugun değişkeni atılır

            DateTime bugun = DateTime.Now;


            Console.WriteLine("Hosgeldiniz bugün " + bugun.ToShortDateString());

            // "01.10.2010" formatında tarihi yazar(ToShortDateString())

            Console.WriteLine("Hosgeldiniz bugün " + bugun.ToLongDateString());

            // "01 Ekim 2010 Cuma" formatında tarihi yazar (ToLongDateString())

            Console.WriteLine("Hosgeldiniz bugün " + bugun.ToShortTimeString());

            // "23:05" formatında günün saat ini ve dakika sını yazar (ToShortTimeString())

            Console.WriteLine("Hosgeldiniz bugün " + bugun.ToLongTimeString());

            // "23:05:09" formatında  günün saat ini, dakika sını ve

            // saniyesini yazar (ToLongTimeString())



            //Yukarıdaki kodun çıktısı aşağıdaki gibidir
            /*
            Hosgeldiniz bugün 01.10.2010
            Hosgeldiniz bugün 01 Ekim 2010 Cuma
            Hosgeldiniz bugün 23:05
            Hosgeldiniz bugün 23:05:09
            */



            // Bu satır ile,bugun un  tarih , datetime tipindeki bugun değişkeni atılı

            DateTime simdi = DateTime.Today;


            Console.WriteLine("Hosgeldiniz bugün " + simdi.ToShortDateString());

            // "01.10.2010" formatında tarihi yazar(ToShortDateString())

            Console.WriteLine("Hosgeldiniz bugün " + simdi.ToLongDateString());

            // "01 Ekim 2010 Cuma" formatında tarihi yazar (ToLongDateString())

            Console.WriteLine("Hosgeldiniz bugün " + simdi.ToShortTimeString());

            // "00:00" yazılır, çünkü Today özelliğnde günün zamanı yoktur

            Console.WriteLine("Hosgeldiniz bugün " + simdi.ToLongTimeString());

            // "00:00:00" yazılır, çünkü Today özelliğnde günün zamanı yoktur


            // Bu satır ile,bugun un  tarih ve zamanı(evrensel saat), datetime tipindeki

            //bugun değişkeni atılır

            DateTime simdiUTC = DateTime.UtcNow;


            Console.WriteLine("Hosgeldiniz bugün " + simdiUTC.ToShortDateString());

            // "01.10.2010" formatında tarihi yazar(ToShortDateString())

            Console.WriteLine("Hosgeldiniz bugün " + simdiUTC.ToLongDateString());

            // "01 Ekim 2010 Cuma" formatında tarihi yazar (ToLongDateString())

            Console.WriteLine("Hosgeldiniz bugün " + simdiUTC.ToShortTimeString());

            // "02:05" formatında günün saat ini ve dakika sını yazar (ToShortTimeString())

            Console.WriteLine("Hosgeldiniz bugün " + simdiUTC.ToLongTimeString());

            // "02:05:09" formatında  günün saat ini, dakika sını ve
            // saniyesini yazar (ToLongTimeString())



            // Bu satır, Datetime sınıfında bulunan maksimum tarih ve zamanı gösterir

            DateTime maxTarih = DateTime.MaxValue;


            Console.WriteLine("Hosgeldiniz maksimum tarih: " + maxTarih.ToShortDateString());

            // "01.10.2010" formatında tarihi yazar(ToShortDateString())


            Console.WriteLine("Hosgeldiniz maksimum tarih: " + maxTarih.ToLongDateString());

            // "01 Ekim 2010 Cuma" formatında tarihi yazar (ToLongDateString())


            Console.WriteLine("Hosgeldiniz maksimum tarih: " + maxTarih.ToShortTimeString());

            // "02:05" formatında günün saat ini ve dakika sını yazar (ToShortTimeString())


            Console.WriteLine("Hosgeldiniz maksimum tarih: " + maxTarih.ToLongTimeString());

            // "02:05:09" formatında  günün saat ini, dakika sını ve

            // saniyesini yazar (ToLongTimeString())



            // Bu satır, Datetime sınıfında bulunan minimum tarih ve zamanı gösterir

            DateTime minTarih = DateTime.MinValue;


            Console.WriteLine("Hosgeldiniz minimum tarih: " + minTarih.ToShortDateString());

            // "01.10.2010" formatında tarihi yazar(ToShortDateString())


            Console.WriteLine("Hosgeldiniz minimum tarih: " + minTarih.ToLongDateString());

            // "01 Ekim 2010 Cuma" formatında tarihi yazar (ToLongDateString())


            Console.WriteLine("Hosgeldiniz minimum tarih: " + minTarih.ToShortTimeString());

            // "02:05" formatında günün saat ini ve dakika sını yazar (ToShortTimeString())


            Console.WriteLine("Hosgeldiniz minimum tarih: " + minTarih.ToLongTimeString());

            // "02:05:09" formatında  günün saat ini, dakika sını ve

            // saniyesini yazar (ToLongTimeString())


            /*yukarıda işlemleri sonuçları
             
            Hosgeldiniz bugün 02.10.2010
            Hosgeldiniz bugün 02 Ekim 2010 Cumartesi
            Hosgeldiniz bugün 06:33
            Hosgeldiniz bugün 06:33:18
            Hosgeldiniz bugün 02.10.2010
            Hosgeldiniz bugün 02 Ekim 2010 Cumartesi
            Hosgeldiniz bugün 00:00
            Hosgeldiniz bugün 00:00:00
            Hosgeldiniz bugün 02.10.2010
            Hosgeldiniz bugün 02 Ekim 2010 Cumartesi
            Hosgeldiniz bugün 03:33
            Hosgeldiniz bugün 03:33:18
            Hosgeldiniz maksimum tarih: 31.12.9999
            Hosgeldiniz maksimum tarih: 31 Aralık 9999 Cuma
            Hosgeldiniz maksimum tarih: 23:59
            Hosgeldiniz maksimum tarih: 23:59:59
            Hosgeldiniz minimum tarih: 01.01.0001
            Hosgeldiniz minimum tarih: 01 Ocak 0001 Pazartesi
            Hosgeldiniz minimum tarih: 00:00
            Hosgeldiniz minimum tarih: 00:00:00

            */
            Console.ReadLine();
        }
    }
}
 


UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönder