public 
static string dt; 
     public static string week; 
     protected void 
Button1_Click(object sender, EventArgs e) 
     { 
          
//获取当前日期是星期几 
         dt = DateTime.Today.DayOfWeek.ToString(); 
         
//根据取得的星期英文单词返回汉字 
         switch (dt) 
         { 
             case 
"Monday": 
                 week ="星期一"; 
                 break 
; 
             case "Tuesday": 
                 week = 
"星期二"; 
                 break; 
             case 
"Wednesday": 
                 week = "星期三"; 
                 
break; 
             case "Thursday": 
                 week = 
"星期四"; 
                 break; 
             case 
"Friday": 
                 week = "星期五"; 
                 
break; 
             case "Saturday": 
                 week = 
"星期六"; 
                 break; 
             case 
"Sunday": 
                 week = "星期日"; 
                 
break; 
         } 
         //利用TextBox文本框显示当前日为星期几 
         
TextBox1.Text = week; 
     }
//获取日期.....................................
string strTime = DateTime.Now.ToString("yyyy年MM月dd日");
this.Label1.Text = strTime;
//获取时间。。。。。。。。。。。。。。。
string strTime =DateTime.Now.ToShortTimeString().ToString();
this.Label1.Text = strTime;
以下更加详细 ---转
//获取时间
DateTime.Now.ToLongTimeString().ToString();   
// 20:16:16
DateTime.Now.ToShortTimeString().ToString();   // 
20:16
DateTime.Now.ToString("hh:mm:ss");        // 
08:05:57
DateTime.Now.TimeOfDay.ToString();        // 
20:33:50.7187500
//其他
DateTime.ToFileTime().ToString();       // 
128650040212500000
DateTime.Now.ToFileTimeUtc().ToString();   // 
128650040772968750
DateTime.Now.ToOADate().ToString();       // 
39695.8461709606
DateTime.Now.ToUniversalTime().ToString();   // 2008-9-4 
12:19:14
DateTime.Now.Year.ToString();          获取年份   // 
2008
DateTime.Now.Month.ToString();      获取月份   // 
9
DateTime.Now.DayOfWeek.ToString(); 获取星期   // 
Thursday
DateTime.Now.DayOfYear.ToString(); 获取第几天   // 
248
DateTime.Now.Hour.ToString();          获取小时   // 
20
DateTime.Now.Minute.ToString();     获取分钟   // 
31
DateTime.Now.Second.ToString();     获取秒数   // 
45
//n为一个数,可以数整数,也可以事小数
dt.AddYears(n).ToString();   
//时间加n年
dt.AddDays(n).ToString();   //加n天
dt.AddHours(n).ToString();   
//加n小时
dt.AddMonths(n).ToString();   //加n个月
dt.AddSeconds(n).ToString();   
//加n秒
dt.AddMinutes(n).ToString();   //加n分
//200912281737190 这样能确保唯一性 可用作id
//获取日期+时间
DateTime.Now.ToString(); // 2008-9-4 20:02:10
DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12
//获取日期
DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日
DateTime.Now.ToShortDateString().ToString(); // 2008-9-4
DateTime.Now.ToString("yyyy-MM-dd"); // 2008-09-04
DateTime.Now.Date.ToString(); // 2008-9-4 0:00:00

 
                         
                         
                             
                             
                             
                            
共有条评论 网友评论