隨筆 - 6  文章 - 129  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(14)

          隨筆檔案(6)

          文章分類(467)

          文章檔案(423)

          相冊

          收藏夾(18)

          JAVA

          搜索

          •  

          積分與排名

          • 積分 - 827240
          • 排名 - 49

          最新評論

          閱讀排行榜

          評論排行榜

          function FormatDateTime(const Format: string; DateTime: TDateTime): string;
          Format參數是一個格式化字符串。DateTime是時間類型。返回值是一種格式化后的字符串,重點來看Format參數中的指令字符:
          c以短時間格式顯示時間,即全部是數字的表示
          FormatdateTime('c',now);
          輸出為:2004-8-7 9:55:40
          d 對應于時間中的日期,日期是一位則顯示一位,兩位則顯示兩位
          FormatdateTime('d',now);
          輸出可能為1~31
          dd 和d的意義一樣,但它始終是以兩位來顯示的
          FormatdateTime('dd',now);
          輸出可能為01~31
          ddd 顯示的是星期幾
          FormatdateTime('ddd',now);
          輸出為: 星期六
          dddd 和ddd顯示的是一樣的。
          但上面兩個如果在其他國家可能不一樣。
          ddddd 以短時間格式顯示年月日
          FormatdateTime('ddddd',now);
          輸出為:2004-8-7
          dddddd 以長時間格式顯示年月日
          FormatdateTime('dddddd',now);
          輸出為:2004年8月7日
          e/ee/eee/eeee 以相應的位數顯示年
          FormatdateTime('ee',now);
          輸出為:04 (表示04年)
          m/mm/mmm/mmmm 表示月
          FormatdateTime('m',now);
          輸出為:8
          FormatdateTime('mm',now);
          輸出為 08
          FormatdateTime('mmm',now);
          輸出為 八月
          FormatdateTime('mmmm',now);
          輸出為 八月
          和ddd/dddd 一樣,在其他國家可能不同
          yy/yyyy 表示年
          FormatdateTime('yy',now);
          輸出為 04
          FormatdateTime('yyyy',now);
          輸出為 2004
          h/hh,n/nn,s/ss,z/zzz 分別表示小時,分,秒,毫秒
          t 以短時間格式顯示時間
          FormatdateTime('t',now);
          輸出為 10:17
          tt 以長時間格式顯示時間
          FormatdateTime('tt',now);
          輸出為10:18:46
          ampm 以長時間格式顯示上午還是下午
          FormatdateTime('ttampm',now);
          輸出為:10:22:57上午
          如果要在Format中加普通的字符串,可以用雙引號隔開那些特定義的字符,這樣普通字符串中如果含特殊的字符就不會被顯示為時間格式啦:
          FormatdateTime('"today is" c',now);
          輸出為:today is 2004-8-7 10:26:58
          時間中也可以加"-"或"\"來分開日期:
          FormatdateTime('"today is" yy-mm-dd',now);
          FormatdateTime('"today is" yy\mm\dd',now);
          輸出為: today is 04-08-07
          也可以用":"來分開時間
          FormatdateTime('"today is" hh:nn:ss',now);
          輸出為:today is 10:32:23

          posted on 2010-02-09 08:44 Ke 閱讀(654) 評論(0)  編輯  收藏 所屬分類: delphi
          主站蜘蛛池模板: 枞阳县| 黔东| 临城县| 林州市| 石阡县| 四平市| 阿拉尔市| 宜阳县| 马龙县| 且末县| 宜春市| 上饶市| 同仁县| 石河子市| 马公市| 东辽县| 裕民县| 合山市| 潮安县| 新泰市| 高唐县| 女性| 台东市| 隆德县| 望城县| 二连浩特市| 肥西县| 铜川市| 巩义市| 共和县| 陆丰市| 调兵山市| 龙里县| 武川县| 南江县| 临潭县| 满洲里市| 丰原市| 通道| 阜城县| 松原市|