查看單個文章
舊 2005-04-26, 06:42 PM   #13 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

mIRCBOT函數
時間和日期函數
$asctime(N, format) 函數
【作用】
  將指定的$ctime時間返回成指定的時間格式。
【描述】
  $asctime()函數可以指定如下的格式:
 * 時間檔案類型      格式檔案類型      返回值舉例
  年份        yy         99
            yyyy        1999
  月份        m          1
            mm         01
            mmm         Jan
            mmmm        January
  日期        d          1
            dd         01
            ddd         Mon
            dddd        Monday
  小時        h          6
            hh         06
            H          18
            HH         18
  分鍾        n          1
            nn         01
  秒鍾        s          1
            ss         01
  上午/下午      t          a/p
            tt         am/pm
            T          A/P
            TT         AM/PM
  順序        oo         st/nd/rd/th
  時區        z          +0
            zz         +0000
            zzz         +0000 GMT
 * 同樣,你也可以在$time()、$date()和$gmt()函數里使用上述的時間格式。
【注意】
  你可以同時指定參數"N"和參數"format",也可以只指定他們中的任中一個。
【舉例】
  $asctime(78334665132),這將以預設的日期格式返回這個時間,即「Fri Jun 28 16:43:24 2002」
  $asctime(公元yyyy年m月d日H時n分s秒),返回「公元2000年7月13日13時30分55秒」
  $asctime(78134665132, yy年m月d日H時n分s秒),返回「96年2月25日21時10分4秒」

$ctime 函數
【作用】
  根據你的系統時間返回自從0:00:00 GMT, January 1, 1970以來的所有秒數。
【說明】
  個人以為,這個函數與$gmt函數的作用相同。
【舉例】
  現在是2000年7月13日13時45分49秒,所以使用$ctime將返回「963467149」


$ctime(text) 函數
【作用】
  根據你指定的$ctime時間以及時間格式返回自從0:00:00 GMT, January 1, 1970至該時刻的所有秒數。
【舉例】
  $ctime(Thu Jul 13 13:52:13 2000),將返回「963467533」


$date 函數
【作用】
  用「日期/月份/年份」的方式返回當前日期。
 * 如果要返回美式日期表達方式(即「月份/日期/年份」),可以使用$adate函數。
【舉例】
  $date,將返回「13/07/2000」
  $adate,將返回「07/13/2000」


$day 函數
【作用】
  以英文的方式返回今天是星期幾。
【舉例】
  $day,將返回「Thursday」


$duration(N) 函數
【作用】
  將指定的秒數返回成「week/day/hour/minute/second」的方式。
【舉例】
  $duration(33),將返回「33secs」
  $duration(128),將返回「2mins 8secs」
  $duration(5372146),將返回「8wks 6days 4hrs 15mins 46secs」


$fulldate 函數
【作用】
  以英文的方式返回今天的日期全稱。
【舉例】
  $fulldate,將返回「Thu Jul 13 14:04:31 2000」


$gmt 函數
【作用】
  以$ctime的格式返回現用的GMT(格林尼治標準時間)秒數。
【說明】
  個人以為,這個函數與$ctime函數的作用相同。
【舉例】
  $gmt,將返回「963468416」


$idle 函數
【作用】
  返回你在mIRC裡發呆的時間(即沒有對mIRC下達任何指令(包括打字)的時間)。


$ltimer 函數
【作用】
  返回你最後一次使用/TIMER指令時所起的計時器(TIMER)名稱。


$online 函數
【作用】
  根據TIME對話視窗(即在mIRC工作列上左起第九個按鈕)返回在線秒數。


$ticks 函數
【作用】
  返回自從最近一次啟動操作系統後,共走過了多少個"Ticks"(瞬時時間長度服務機構,和微秒什麼的類似,但具體是多少微秒我就不清楚了)。


$time 函數
【作用】
  以「小時:分鍾:秒數」的方式返回現用的時間。
【舉例】
  $time,將返回現在的時間「14:22:40」


$timer(N/name) 函數
【作用】
  返回利用/TIMER指令開啟的計時器(TIMER)名稱,並且根據不同的內容返回其相應的值。
【說明】
  $time()函數可用的內容有:
  com   返回指定計時器所執行的指令;
  delay  返回指定計時器所執行的間隔時間;
  reps   返回指定計時器的重複次數;
  time   如果計時器指定了開始執行的時間,則返回該時間;
  type   返回指定計時器的檔案類型——是一個在線執行的TIMER還是可以離線執行的TIMER;
  secs   返回指定計時器裡下一次執行某個指令的距離時間。
【舉例】
  $timer(0),將返回已經啟動的計時器的總個數
  $timer(2),將返回當前第二個計時器的名稱
  $timer(1).com,將返回當前第一個計時器所執行的指令
  $timer(1).type,將返回當前第一個計時器的檔案類型


$timestamp 函數
【作用】
  以「[小時:分鍾]」的方式返回現用的時間。
 * 在高版本的mIRC裡,$timestamp的預設格式可以在mIRC的Options裡更改。
【舉例】
  $timestamp,預設將返回「[14:37]」


$timezone 函數
【作用】
  以總秒數返回現用的時區設定。
【舉例】
  當前我的時區設定是GMT+08:00,則$timezone返回「-28800」
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次