免费男女视频_国产系列 视频二区_羞羞视频免费入口网站_久国久产久精永久网页_国产免费观看av_一区二区三区日韩在线观看

ASP.NET C# 日期 时间 年 月 日 时 分 秒 格式及转换

DateTime time=DateTime.Now;   //2010-5-28  11:22:02.4552691 星期五

 

              time.To("y")                         "2010年5月"

              time.To("yy")                       "10"

              time.To("yyy")                     "2010"

              time.To("yyyy")                    "2010"

              time.To("Y")                        "2010年5月"

              time.To("m")                       "5月28日"

              time.To("mm")                     "22"

              time.To("mmm")                  "22"

              time.To("mmmm")               "22"

              time.To("M")                      "5月28日"

              time.To("MM")                   "05"

              time.To("MMM")                "五月"

              time.To("MMMM")             "五月"

              time.To("d")                         "2010-5-28"

              time.To("dd")                       "28"

              time.To("ddd")                     "五"

              time.To("dddd")                   "星期五"

              time.To("D")                        "2010年5月28日"

              time.To("hh")                        "11"

              time.To("hhh")                      "11"

              time.To("hhhh")                     "11"

              time.To("HH")                      "11"

              time.To("HHH")                    "11"

              time.To("HHHH")                 "11"

              time.To("s")                         "2010-05-28T11:22:02"

              time.To("ss")                       "02"

              time.To("sss")                      "02"

              time.To("ssss")                    "02"

              time.To("f")                         "2010年5月28日 11:22"

              time.To("ff")                        "45"

              time.To("fff")                       "455"

              time.To("ffff")                      "4552"

              time.To("t")                         "11:22"

              time.To("tt")                        "AM"

              time.To("ttt")                       "AM"

              time.To("tttt")                      "AM"

              time.To("T")                        "11:22:02"

              time.To("zz")                       "+08"

              time.To("zzz")                      "+08:00"

              time.To("zzzz")                    "+08:00"

              time.To("r")                         "Fri, 28 May 2010 11:22:02 GMT"

              time.To("R")                        "Fri, 28 May 2010 11:22:02 GMT"

              time.To("u")                         "2010-05-28 11:22:02Z"

              time.To("U")                        "2010年5月28日 3:11:02"

              time.To("o")                         "2010-05-28T11:22:02.4552691+08:00"

              time.To("O")                        "2010-05-28T11:22:02.4552691+08:00"

              time.To("u")                         "2010-05-28 11:22:02Z"

              time.To("U")                        "2010年5月28日 3:11:02"

              time.To("g")                         "2010-5-28 11:22"

              time.To("gg")                       "公元"

              time.To("ggg")                     "公元"

              time.To("gggg")                   "公元"

              time.To("G")                        "2010-5-28 11:22:02"

能夠取出單一的某個(gè)部分的字符串可以組合起來(lái)使用,如:

time.ToString("gg yyyy/MM/dd hh:mm:ss dddd")              "公元 2010-05-28 11:56:26 星期五"

因?yàn)榇颂巊g,yyyy,MM,dd,hh,mm,ss,dddd都只是取出單一的部分.

像下面的組合則不行:

time.ToString("gg y")     "公元 10"   //結(jié)果不是我們需要的"公元 2010年5月"

因?yàn)閥代表的是"2010年5月",不是單一的功能. 

 

在 ASP.net c# /中

我們可以通過(guò)使用DataTime這個(gè)類(lèi)來(lái)獲取當(dāng)前的時(shí)間。通過(guò)調(diào)用類(lèi)中的各種方法我們可以獲取不同的時(shí)間:如:日期(2008-09-04)、時(shí)間(12:12:12)、日期+時(shí)間(2008-09-04 12:11:10)等。


//獲取日期+時(shí)間
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

//獲取時(shí)間
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();          獲取小時(shí)   // 20
DateTime.Now.Minute.ToString();     獲取分鐘   // 31
DateTime.Now.Second.ToString();     獲取秒數(shù)   // 45

//n為一個(gè)數(shù),可以數(shù)整數(shù),也可以事小數(shù)
dt.AddYears(n).ToString();   //時(shí)間加n年
dt.AddDays(n).ToString();   //加n天
dt.AddHours(n).ToString();   //加n小時(shí)
dt.AddMonths(n).ToString();   //加n個(gè)月
dt.AddSeconds(n).ToString();   //加n秒
dt.AddMinutes(n).ToString();   //加n分


SQL語(yǔ)句使用時(shí)間和日期的函數(shù)


getdate():獲取系統(tǒng)當(dāng)前時(shí)間
dateadd(datepart,number,date):計(jì)算在一個(gè)時(shí)間的基礎(chǔ)上增加一個(gè)時(shí)間后的新時(shí)間值,比如:dateadd(yy,30,getdate())
datediff(datepart,startdate,enddate):計(jì)算兩個(gè)時(shí)間的差值,比如:datediff(yy,getdate(),'2008-08-08')
dataname(datepart,date):獲取時(shí)間不同部分的值,返回值為字符串
datepart(datepart,date):和datename相似,只是返回值為整型
day(date):獲取指定時(shí)間的天數(shù)
month(date):獲取指定時(shí)間的月份
year(date):獲取指定時(shí)間的年份

select year(getdate())  :當(dāng)前年份

 

SQL在讀取的時(shí)候轉(zhuǎn)換時(shí)間格式的問(wèn)題

 

時(shí)間是 DateTime 類(lèi)型的  現(xiàn)在在一些地方我要只顯示年/月/日 把后面的具體幾點(diǎn)幾分 把現(xiàn)實(shí)  這個(gè)轉(zhuǎn)換怎么寫(xiě)

<%# Eval("NTime")%>     這種情況下怎么轉(zhuǎn)換

綁在GridView里邊的  <asp:BoundField DataField="NTime" HeaderText="時(shí)間"   ReadOnly="True" />   這種情況下怎么轉(zhuǎn)換

這兩個(gè)地方我都要轉(zhuǎn)化成 只顯示年/月/日  怎么寫(xiě)
<%#Convert.ToDateTime(Eval("NTime")).toString("YYYY/MM/dd")%>      --只要Ntime能轉(zhuǎn)成時(shí)間格式即可。
 <asp:BoundField DataField="NTime" HeaderText="時(shí)間" ReadOnly="True" 
                                DataFormatString="{0:yyyy\/MM\/dd}" />              --這里的 “Ntime”列的類(lèi)型必須為時(shí)間類(lèi)型,否則轉(zhuǎn)換不了

以上兩種,轉(zhuǎn)換過(guò)來(lái)的格式都為:年/月/日 .
<asp:BoundField DataField="NTime" HeaderText="時(shí)間"   ReadOnly="True" DataFormatString="{0:yyyy-MM-dd}" /> 
<%# Eval("NTime")%>:
<%# Eval(Container.DataItem, "NTime","{0:d}")%> 
主站蜘蛛池模板: 91精品久久香蕉国产线看观看 | 91久久久久久久一区二区 | 欧美中文字幕一区二区 | 91精品国产一区二区三区动漫 | 一级空姐毛片 | 视频一区二区久久 | 少妇一级淫片高潮流水电影 | 免费国产精品视频 | 色交视频 | 一级做a爱片性色毛片高清 日本一区二区在线看 | 久久精品a一级国产免视看成人 | 久久精品a一级国产免视看成人 | 深夜影院a| 性欧美性欧美 | 性高跟鞋xxxxhd4kvideos | 视频在线色 | 91av大片 | 九一免费版在线观看 | 热99视频 | 成人一级毛片 | 久久久国产精品视频 | 久久久久久久免费看 | 龙床上的呻吟高h | 亚洲日本高清 | 日本网站在线播放 | 最新中文字幕第一页视频 | 中国成人在线视频 | 精品久久久久久 | 黄色av网站免费 | 日日操夜夜透 | 黄色av一区二区三区 | av黄色片网站 | h视频免费看 | 久久人人爽人人爽人人片av高请 | 国产午夜精品久久久久久免费视 | 久久久久久久久久久av | 久久久一区二区精品 | 久久精品欧美一区 | 性爱视频在线免费 | 久久精品日产第一区二区三区 | 一级免费黄色免费片 |