DateTime dtCurrTime = DateTime.Now;

解决方案 »

  1.   

    C#里操作时间的例子! 
    namespace Wrox.SampleCode.CSharpPreview.ChBaseClasses
    {
    using System;
    using System.Drawing;
    using System.Collections;
    using System.ComponentModel;
    using System.WinForms;
    using System.Data;
    public class FormDisplayDateTimes : System.WinForms.Form 
    {
    ... as before
    /// <summary>
    /// Summary description for FormDisplayDateTimes.
    /// </summary> public FormDisplayDateTimes() 
    {
    //
    // Required for Win Form Designer support
    //
    InitializeComponent();
    //
    // TODO: Add any constructor code after InitializeComponent call
    // DateTime dtCurrTime = DateTime.Now;
    AddItem("Current Time is " + dtCurrTime.ToString());
    AddItem("Year is " + dtCurrTime.Year.ToString());
    AddItem("Month is " + dtCurrTime.Month.ToString());
    AddItem("Day of month is " + dtCurrTime.Day.ToString());
    AddItem("Day of week is " + dtCurrTime.DayOfWeek.ToString());
    AddItem("Hour is " + dtCurrTime.Hour.ToString());
    AddItem("Minute is " + dtCurrTime.Minute.ToString());
    AddItem("Second is " + dtCurrTime.Second.ToString());
    AddItem("Millisecond is " + dtCurrTime.Millisecond.ToString());
    AddItem("ShortDateString is " + dtCurrTime.ToShortDateString());
    AddItem("LongDateString is " + dtCurrTime.ToLongDateString());
    AddItem("ShortTimeString is " + dtCurrTime.ToShortTimeString());
    AddItem("LongTimeString is " + dtCurrTime.ToLongTimeString()); 
    }
    public class FormTimeSpans : System.WinForms.Form
    {
    ... as before
    public FormTimeSpans()
    {
    //
    // Required for Win Form Designer support
    //
    InitializeComponent();
    //
    // TODO: Add any constructor code after InitializeComponent call
    //
    // constructor: TimeSpan(days, hours, minutes, seconds)
    TimeSpan Span = new TimeSpan(4,2,15,0);
    // initialize date to 1 Jan 2000, 12 pm
    // constructor: DateTime(year,month,day,hours,minutes,seconds, 
    // milliseconds)
    DateTime dtOld = new DateTime(2000,1,1,12,0,0,0);
    DateTime dtNew = dtOld + Span;
    AddItem("Original date was " + dtOld.ToLongDateString() + 
    " " + dtOld.ToShortTimeString());
    AddItem("Adding time span of " + Span.ToString());
    AddItem("Result is " + dtNew.ToLongDateString() + " " +
    dtNew.ToShortTimeString());
    AddItem("");
    AddItem("Time span broken down is:");
    AddItem("Days: " + Span.Days.ToString());
    AddItem("Hours: " + Span.Hours.ToString());
    AddItem("Minutes: " + Span.Minutes.ToString());
    AddItem("Seconds: " + Span.Seconds.ToString());
    AddItem("Milliseconds: " + Span.Milliseconds.ToString());
    AddItem("Ticks: " + Span.Ticks.ToString());
    AddItem("");
    AddItem("TicksPerSecond: " + TimeSpan.TicksPerSecond.ToString());
    AddItem("TicksPerHour: " + TimeSpan.TicksPerHour.ToString());}
      

  2.   

    System.DateTime.Now.Day
    System.DateTime.Now.year
    System.DateTime.Now.month
      

  3.   

    先定义需要的信息的类型,多为byte,然后分别从NOW中取需要的数据,
    相关地帮助可以看.NET入门中的有关#C的数据类型章节,很详细,就像ajex写的那样!