IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   C# (https://www.ircforumlari.net/c/)
-   -   C# DATETIME nesnesi (https://www.ircforumlari.net/c/471995-c-datetime-nesnesi.html)

OzGuR 11 Nisan 2012 00:38

C# DATETIME nesnesi
 
Datatime nesnesini birkaç örnek ile birlikte tanıyalım..

Kod:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Datetime
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        //DATETIME ; Zamanla ilgili yapabileceginiz tum islemleri ve tum verileri size teslim eden nesnemizdir.

        private void btnDateTime_Click(object sender, EventArgs e)
        {
            //Günün tarihini ve su anki saati alma.
            label1.Text = DateTime.Now.ToString();

            //Günün tarihini alma...
            label1.Text = DateTime.Now.ToLongDateString();
            this.Text = DateTime.Now.ToShortDateString();

            //Su anki zamani alma.
            label1.Text = DateTime.Now.ToLongTimeString();
            this.Text = DateTime.Now.ToShortTimeString();

            //Tarih formatlama.
            label1.Text = DateTime.Now.Day + "/" + DateTime.Now.Month + "/" + DateTime.Now.Year;

            //Artık yıl kontrolu
            bool artikYilMi = DateTime.IsLeapYear(1989);
            MessageBox.Show(artikYilMi == true ? "Şubat 29 Çeker" : "Şubat 28 Çeker");

            //Haftanin Gunu
            string HaftaninGunu = DateTime.Now.DayOfWeek.ToString();
            this.Text = HaftaninGunu;

            //Yilin kacinci gunu
            string YilinKacinciGunu = DateTime.Now.DayOfYear.ToString();
            label1.Text = "Bugün yılın " + YilinKacinciGunu + ". günüdür.";
        }

        private void btnTimeSpan_Click(object sender, EventArgs e)
        {
            //İki zaman arasindaki farki alip bize teslim eden nesnemizdir...

            //Asagida yaptigimiz islem, anlik zamandan bagimsiz yeni bir zaman dilimi olusturma eylemidir. Parantez icerisinde sirasiyla (yil, ay, gun, saat, dakika, saniye) degerleri verilmistir...
            DateTime yeniZaman = new DateTime(2001, 04, 13, 20, 45, 00);
            DateTime bugun = DateTime.Now;

            TimeSpan zamanFarki = bugun - yeniZaman;
            int toplamGun = Convert.ToInt32(zamanFarki.TotalDays);
            MessageBox.Show("Siz toplam " + toplamGun + " gündür yaşıyorsunuz...");
        }
    }
}



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:56.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk