Giovanni75 Posté(e) le 9 février 2018 Posté(e) le 9 février 2018 Bonjour, est-il possible d'ajouter un temps à une variable ? Skript : 2.2dev27 & Spigot 1.8.8 Par exemple : set {_p} to now add 5 days to {_p} send "%{_p}%" Cordialement
0 Giovanni75 Posté(e) le 9 février 2018 Auteur Posté(e) le 9 février 2018 Tu a tester ton exemple ? aucune erreur mais ne marche pas, renvoie la même chose
0 Azer_Flaash Posté(e) le 9 février 2018 Posté(e) le 9 février 2018 Salut, tu peux essayer ça, mais c'est pas très optimiser, faudrait se renseigner ^^ set {_p} to now set {_e} to "%{_p}%" parsed as text replace all "days" with "" in {_e} #ou alors seconds minutes etc... set {_z} to {_e} parsed as number add 5 to {_z} set {_time} to "%{_z}% days" parsed as timespan
0 Anarchick Posté(e) le 9 février 2018 Posté(e) le 9 février 2018 Tu peux utiliser un système d'addition en passant par le format de date Unix
0 Giovanni75 Posté(e) le 9 février 2018 Auteur Posté(e) le 9 février 2018 Tu peux utiliser un système d'addition en passant par le format de date Unix wat
0 Anarchick Posté(e) le 10 février 2018 Posté(e) le 10 février 2018 https://docs.skunity.com/syntax/search/unix Wikipedia : L'heure Posix (aussi appelée POSIX timestamp) est une mesure du temps utilisée principalement dans les systèmes qui respectent la norme POSIX1, d'où son nom. Il s'agit du nombre de secondes écoulées depuis le 1er janvier 1970 00:00:00 UTC jusqu'à l'événement à dater, hors secondes intercalaires (voir ci-dessous). C'est la représentation POSIX du temps. L'heure UNIX est rencontrée sur les systèmes de type UNIX1 qui respectent en général cette norme POSIX. Une date Unix est un nombre qui ne cesse d'augmenter chaque seconde, il permet de convertir une date du type "10/02/2018 12:27" en "1518262061" Il est aussi possible de faire l'étape inverse, c'est à dire convertir un format unix en date. Beaucoup de logiciel et OS utilise le système Unix. Si tu as l'addon RandomSk (déconseiller), tu peux remplacer le "now" par "unix time", si tu n'as que SkUtilities, l'équivalent est "date now as unix" Et pour le système d'addition tu as seulement besoin de savoir combien il y a de secondes dans 1min ou 1h ou 1j, ...
0 Giovanni75 Posté(e) le 10 février 2018 Auteur Posté(e) le 10 février 2018 https://docs.skunity.com/syntax/search/unix Wikipedia : L'heure Posix (aussi appelée POSIX timestamp) est une mesure du temps utilisée principalement dans les systèmes qui respectent la norme POSIX1, d'où son nom. Il s'agit du nombre de secondes écoulées depuis le 1er janvier 1970 00:00:00 UTC jusqu'à l'événement à dater, hors secondes intercalaires (voir ci-dessous). C'est la représentation POSIX du temps. L'heure UNIX est rencontrée sur les systèmes de type UNIX1 qui respectent en général cette norme POSIX. Une date Unix est un nombre qui ne cesse d'augmenter chaque seconde, il permet de convertir une date du type "10/02/2018 12:27" en "1518262061" Il est aussi possible de faire l'étape inverse, c'est à dire convertir un format unix en date. Beaucoup de logiciel et OS utilise le système Unix. Si tu as l'addon RandomSk (déconseiller), tu peux remplacer le "now" par "unix time", si tu n'as que SkUtilities, l'équivalent est "date now as unix" Et pour le système d'addition tu as seulement besoin de savoir combien il y a de secondes dans 1min ou 1h ou 1j, ... Merci ! c: et je vais prendre skutilities xd
Question
Giovanni75
Bonjour,
est-il possible d'ajouter un temps à une variable ?
Skript : 2.2dev27 & Spigot 1.8.8
Par exemple :
Cordialement
8 réponses à cette question
Messages recommandés