国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

關于ASP.Net中的時間處理

2024-07-10 12:56:15
字體:
來源:轉載
供稿:網友
在asp.net中,m$為我們提供一種名為datetime的對象,我們用這個對象來取得當前的時間。比如:
     
     datetime dt=datetime.now;
     
     在上面的程序中我們取得了一個名為dt的24制時間對象,如果我們的要得到12制的時間對象,可以使用另外一條語句
     
     datetime dt=datetime.today;
     
     但是不管是now還是today,我們取得的時間只是一個形如2001-03-27t00:57:09的時間數字??赡茉谝话銇碚f這種時間已經足夠了(比如,我們僅僅是取得當前的時間),但是在實際生活中我們需要的不僅僅是這一大串數字,我們需要取得具體的秒數,分鐘,時刻等等,這時這一大串數字就不全是我們需要的了,在asp的time函數中還為我們提供了如second,minute,hour這些對象,但是在asp.net中,這個是沒有的。我曾經看到有的朋友為了取得具體的分鐘,而單獨寫了一個函數在datetime.now所得的字符串中分離出自已想要的時間。在我們不知道datetime的用法時,這樣做也是沒有辦法的辦法。
     
     所幸的是,m$為我們的提供format方法,使用我們有能力很快的取得我們想要的時間格式。
     
     format方法的格式是:
     
     public string format(
     string format,
     iserviceobjectprovider sp
     );
     
      format是指我們指定的格式,它的取值有很多,我得列表:)
     
     標準的format格式format format 模式
     d mm/dd/yyyy 如(2001-3-27)
     d dddd, mmmm dd, yyyy 如(2001年3月27日)
     f dddd, mmmm dd, yyyy hh:mm 如(2001年3月27日 0:00)
     f dddd, mmmm dd, yyyy hh:mm:ss 如(2001年3月27日 0:00:00)
     g mm/dd/yyyy hh:mm 如(2001-3-27 0:00)
     g mm/dd/yyyy hh:mm:ss 如(2001-3-27 0:00:00)
     m, m mmmm dd 如(三月 27)
     r, r ddd, dd mmm yyyy hh’:’mm’:’ss ’gmt’ 如(mon, 26 mar 2001 16:00:00 gmt)
     s yyyy-mm-dd hh:mm:ss 好像不能使用
     t hh:mm 如(0:00)
     t hh:mm:ss 如(0:00:00)
     u yyyy-mm-dd hh:mm:ss 如(2001-03-26 16:00:00z)
     u dddd, mmmm dd, yyyy hh:mm:ss 如(2001年3月26日 16:00:00)
     y, y mmmm, yyyy 如(2001年3月)
     
     自定義格式列表format pattern description
     d 如:2001-3-27
     dd 如:27
     ddd 如:星期一
     dddd 如:星期一(全名)
     m 如:三月 27
     mm 如:03
     mmm 如:三月
     mmmm 如:三月(全稱)
     y 如:2001年3月
     yy 如:01
     yyyy 如:2001
     gg 如:a.d.
     hh, hh* 如:12
     hh, hh* 如:00
     m 如:三月 27
     mm, mm* 如:00(分鐘)
     s 如:2001-03-27t00:00:00
     ss, ss* 如:00(秒)
     t 如:0:00
     tt, tt* 如:上午
     
     
     
     
      
     
     下面是一個簡單操作的例子。
     
     <% @ page language="c#" %>
     <% @ import namespace="system.data" %>
     <script language="c#" runat="server">
     public void page_load(object src,eventargs e)
     {
     datetime dt = datetime.now;
     ctime.text=dt.format("mm",null).tostring();
     }
     </script>
     <html>
     <head>
     <title></title>
     </head>
     <body>
     <asp:label id="ctime" runat="server" />
     </body>
     </html>


收集最實用的網頁特效代碼!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴业县| 化州市| 高台县| 星座| 屏东市| 黄陵县| 山东省| 扶余县| 常德市| 武功县| 黑山县| 新沂市| 库伦旗| 玉龙| 永平县| 老河口市| 宜兰县| 高陵县| 林甸县| 普安县| 大石桥市| 浪卡子县| 根河市| 沈阳市| 许昌县| 武威市| 麦盖提县| 高淳县| 冀州市| 乾安县| 文化| 平凉市| 富阳市| 连山| 白玉县| 紫金县| 青海省| 乌兰浩特市| 剑河县| 十堰市| 华安县|