Identifieurs de Temps et Date


$asctime(N,format)
Retourne le temps et la date dans le format texte associé avec la valeur de $ctime.

$asctime(793947600) retourne le texte par défaut pour cette valeur
$asctime(hh:nn:ss) retourne le temps actuel dans ce format
$asctime(793947600,dd/mm/yy) retourne la date pour cette valeur de temps

Les identifieurs $time(), $date() et $gmt() peuvent aussi utiliser les spécifications de format ci-bas.

Le paramètre format est optionnel, s'il n'est pas donné, un format par défaut est utilisé. Le format peut être un des items suivants:

Annéeyy99
yyyy1999
Moism1
mm01
mmmJan
mmmmJanuary
Jourd1
dd01
dddMon
ddddMonday
Heuresh5
hh05
H13
HH13
Minutesn1
nn01
Secondess1
ss01
AM/PMta/p
ttam/pm
TA/P
TTAM/PM
Ordinaloost/nd/rd/th
Fuseauxz+0
zz+0000
zzz+0000 GMT

Note: Vous pouvez spécifier les 2 paramètres, N et le format ou seulement un des deux.

$ctime
Retourne le nombre total de secondes écoulés depuis le 00:00:00 GMT, le 1er Janvier 1970 basé sur votre temps de système.

$ctime(texte)
Retourne le nombre de secondes écoulés depuis 00:00:00GMT, le 1er Janvier 1970 basé sur la date donnée.

$ctime(January 1 1970 00:00:00)
$ctime(3rd August 1987 3:46pm)
$ctime(21/4/72 1:30:37)
$ctime(Wed 1998-3-27 21:16)

$ctimer
Retourne le nom du timer qui a déclenché le script courant.

$date
Retourne la date courante dans le format /jour/mois/année.

Pour la date dans le système US, veuillez utiliser $adate.

$day
Retourne le nom du jour courant i.e. Monday, Tuesday, etc.

$daylight
Retourne le nombre de secondes si l'option daylight savings est active, 0 sinon.

$duration(secondes,N)
Retourne le nombre spécifié dans le format semaine/jour/heure/minute/seconde.

Le paramètre N est optionnel. Si N = 2, le résultat n'inclut pas la valeur en secondes. Si N = 3, le résultat est dans le format h:m:s.

Note: Cet identifieur peut aussi prendre sa contre-partie comme entrée et la rechanger en secondes.

$fulldate
Retourne la date dans le format : Wed Jun 26 21:42:02 1996.

$gmt
Retourne le GMT courant dans le format $ctime.

$idle
Retourne votre temps d'inactivité (même chose qui est retourné avec un ctcp finger).

$ltimer
Retourne le nombre du dernier compteur qui a été parti avec la commande /timer.

$online
Retourne le nombre de secondes écoulés dans le dialog Timer.

$ticks
Retourne le nombre de ticks depuis que le O/S a été lancé.

$time
Retourne le temps courant dans le format heure:minute:seconde.

$timer(N/name)
Retourne l'id du Nième compteur de la liste des compteurs. Vous pouvez aussi spécifier le nom d'un compteur au lieu d'un nombre. L'identifieur fonctionne en conjonction avec la commande /timer.

Attributs: com, time, reps, delay, type, secs, mmt, anysc, wid, cid, hwnd

$timer(0) retourne le nombre de compteurs actifs
$timer(1) retourne l'id du premier compteur de la liste
$timer(1).com retourne la commande du premier compteur de la liste
$timer(3).type retourne le status online/offline du 3ième compteur de la liste
$timer(3).secs retourne le nombre de secondes restantes avant que le timer soit déclenché
$timer(3).mmt retourne $true si le timer est un timer multimédia
$timer(3).anysc retourne $true si l'option /timer -i a été spécifiée

$timestamp
Retourne le temps courant dans le format [xx:xx].

$timezone
Retourne les réglages du fuseau horaire en secondes. Pour la version 16bits, la valeur dépends de la variable environnementale TZ.

$timestampfmt
Retourne le format d'estampe de l'heure défini dans le dialog des messages.

$uptime(mirc | server | system, N)
Retourne le temps écoulé en millisecondes pour l'item spécifié.

N est optionnel, N = 1 retourne le même format que $duration(), N = 2 retourne le même format que $duration() sans les secondes, et N = 3 retourne des secondes au lieu de millisecondes.