Source: Scratch Wiki en français
Description
Ce bloc indique le nombre de jours, avec une précision de 6 décimales, depuis le 1 janvier 2000 à 00:00:00 (UTC).
([année v] actuelle)
, ce bloc donne une valeur décimale qui inclut directement le nombre d'années, mois, jours, heures, minutes, secondes depuis l'an 2000.Exemples
Ce bloc ne sert pas à grand chose. Il est toutefois possible de l'utiliser pour :
- Faire un compte à rebours :
(9132 correspond au premier janvier 2025)
dire (regrouper (regrouper [Plus que ] et ((9132) - (jours depuis 2000))) et [ jours avant 2025 !])
- Faire que quelque chose ne soit plus valable ou devienne valable à partir d'un certain moment :
si <(jours depuis 2000) < (5845)> alors ajouter (1000) à [argent v]::variables sinon dire [Cette action n'est plus valable après 2016.] fin
- Faire correspondre des événements de la vraie vie dans un projet :
définir ajouter (événement) pour (valeur) jours depuis aujourd'hui ajouter ((jours depuis 2000) + (valeur)) à [DatesEvénements v]::list ajouter (événement) à [DatesEvénements v]::list définir chercher dans le calendrier (événement) mettre [i v] à (0) répéter jusqu'à ce que <<(i) > (longueur de [DatesEvénements v])> ou <(élément (i) de [DatesEvénements v]) = (événement)>> ajouter (1) à [i v]::variables fin si <(i) > (longueur de [DatesEvénements v])> alors mettre [texte v] à (regrouper (regrouper [Votre recherche pour ] et (événement)) et [ n'a pas été trouvée.]) sinon si <(jours depuis 2000) < (élément (i) de [DatesEvénements v])> alors mettre [texte v] à (regrouper (regrouper (regrouper (regrouper [Votre événement ] et (événement)) et [ se déroule dans ]) et ((élément (i) de [DatesEvénements v]) - (jours depuis 2000))) et [ jours.]) sinon si <(jours depuis 2000) = (élément (i) de [DatesEvénements v])> alors mettre [texte v] à (regrouper (événement) et [ se déroule aujourd'hui !]) sinon mettre [texte v] à (regrouper (regrouper [Cet événement s'est déroulé il y a ] et ((jours depuis 2000) - (élément (i) de [DatesEvénements v]))) et [ jours.]) fin fin fin
Sur les forums
Sur les forums de Scratch, vous pouvez intégrer des blocs Scratch grâce au BBCode. Voici le code nécessaire pour insérer ce bloc :
(jours depuis 2000)
Ce qui donnera :
(jours depuis 2000)
[scratchblocks]et
[/scratchblocks]pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.
Autre
Ce bloc a été introduit dans la version 2.0 de Scratch pour remplacer le bloc Scratch days (Jours de Scratch) qui était disponible dans la version Beta de Scratch 2.0. Comme son nom l'indique, il répertoriait le nombre de jours depuis le 15 Mai 2007, date de la création de Scratch.
((jours depuis 2000) - (2692))
(jours depuis 2000)
blocs de capteur :: sensing