Programmation mIRC/Identifieurs Temps et Date
Retour à l'index |
$asctime(N,format) modifier
Retourne l'heure et la date en format texte associé à la valeur $ctime.
$asctime(793947600) retourne le format de texte par défaut pour cette valeur temporelle $asctime(hh:nn:ss) retourne le temps actuel dans ce format $asctime(793947600,dd/mm/yy) retourne la date pour cette valeur temporelle
Les identifieurs $time(), $date() et $gmt() peuvent également être utilisé selon la spécification du format ci-dessous.
Le paramètre format est optionnel. S'il n'est pas spécifié, un format par défaut est utilisé. Le format peut être une combinaison des lignes suivantes:
Année | yy | 99 |
yyyy | 1999 | |
Mois | m | 1 |
mm | 01 | |
mmm | Jan | |
mmmm | January | |
Jour | d | 1 |
dd | 01 | |
ddd | Mon | |
dddd | Monday | |
Heures | h | 5 |
hh | 05 | |
H | 13 | |
HH | 13 | |
Minutes | n | 1 |
nn | 01 | |
Secondes | s | 1 |
ss | 01 | |
AM/PM | t | a/p |
tt | am/pm | |
T | A/P | |
TT | AM/PM | |
Ordinal | oo | st/nd/rd/th |
Fuseaux | z | +0 |
zz | +0000 | |
zzz | +0000 GMT |
Note : Vous pouvez spécifier les paramètres N et le format ou l'un ou l'autre.
$ctime Retourne le nombre total de secondes écoulées depuis 00:00:00 GMT, 1er Janvier 1970 selon votre temps système.
$ctime(texte) modifier
Retourne le nombre de secondes écoulées depuis 00:00:00 GMT, 1er janvier 1970 selon la date que vous spécifiez.
$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 modifier
Retourne le nom du timer qui a déclenché le script en cours.
$date modifier
Retourne la date en cours sous le format jour/mois/année.
Pour la date au format US, vous pouvez utiliser $adate.
$day modifier
Retourne le nom du jour en cours, c'est à dire Monday, Tuesday, etc.
$daylight modifier
Retourne le décalage en secondes si le réglage daylight est effectif, et 0 sinon.
$duration(secondes,N) modifier
Retourne le nombre spécifié de secondes sous le format semaine/jour/heure/minute/seconde.
Le paramètre N est optionnel. Si N = 2, le résultat n'inclue pas la valeur secondes. Si N = 3, le résultat est sous le format h:m:s.
Note : Cet identifieur peut également prendre sa propre sortie et le convertir en secondes. |
$fulldate modifier
Retourne la date en cours sous le format Wed Jun 26 21:41:02 1996
$gmt modifier
Retourne le temps GMT en cours sous le format $ctime.
$idle modifier
Retourne votre temps d'inactivité en cours (même temps retourné que par un ctcp finger).
$ltimer modifier
Retourne le nombre du dernier timer qui a été commencé par la commande /timer.
$online modifier
Retourne le nombre de secondes écoulées dans le dialogue Timer.
$ticks modifier
Retourne le nombre de ticks écoulés (centaines de millisecondes écoulées) depuis que votre système d'exploitation a démarré.
$time modifier
Retourne le temps en cours sous le format heure:minute:seconde.
$timer(N/nom) modifier
Retourne l'identité du Nième timer dans la liste des timers. Vous pouvez également spécifier un nom de timer au lieu d'un nombre. Cet identifieur travaille en conjonction de la commande /timer.
Propriétés : com, time, reps, delay, type, secs, mmt, anysc, wid, cid, hwnd
- $timer(0) retourne le nombre de timers actifs
- $timer(1) retourne l'identité du 1er timer dans la liste
- $timer(1).com retourne la commande du 1er timer dans la liste
- $timer(3).type retourne le statut online/offline du 3ème timer dans 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 le /timer -i paramètre a été spécifié
$timestamp modifier
Retourne le temps en cours sous le format [xx:xx].
$timezone modifier
Cela retourne votre réglage de fuseau horaire en secondes.
$timestampfmt modifier
Retourne le format temporel défini dans le dialogue message.
$uptime(mirc | server | system, N) modifier
Retourne le temps uptime 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() mais sans les secondes,
- N = 3 retourne les secondes au lieu des millisecondes.