Ensuite, parlons un peu des fonctions de date et d'heure. Je vais effacer le contenu de la fenêtre de l'éditeur de script. J'aimerais également vider le journal. Et je le fais en cliquant avec le bouton droit de la souris dans la fenêtre du journal et en sélectionnant Effacer le journal. Alors rappelez-vous que les dates et les heures sont stockées en nombre de secondes depuis minuit janvier Et vous pouvez les stocker dans une variable. Et nous pouvons également utiliser des fonctions de date et d'heure pour calculer les valeurs de date et d'heure. Je vais donc créer une variable t. Et je vais lui attribuer, en tapant le signe égal, le résultat de la fonction, aujourd'hui. Et encore une fois, je dois ajouter les parenthèses pour que JMP reconnaisse que c'est la fonction JSL, aujourd'hui. Cela va renvoyer la date et l'heure d'aujourd'hui en nombre de secondes depuis minuit janvier lorsque j'exécute le script. Alors permettez-moi de passer la parenthèse fermante, tapez mon point-virgule - encore une fois, ce n'est pas obligatoire, mais c'est une bonne pratique. Et je vais exécuter cette ligne du script. Et on voit dans le log le nombre de secondes depuis minuit janvier au moment où j'ai exécuté mon code. Maintenant, il m'est vraiment difficile d'interpréter ce chiffre. C'est un grand nombre. Pour moi, je pourrais regarder ça. Je ne sais pas si c'est la semaine dernière. Je ne sais même pas si c'est l'année dernière ou l'année prochaine. Donc, ce que nous pouvons faire dans notre script, c'est que nous pouvons le formater comme une chaîne de caractères lisible. Maintenant, je veux être clair sur le fait que lorsque vous avez des dates dans une table de données qui sont stockées en nombre de secondes, nous pouvons les formater pour les afficher sous forme de date lisible. Mais nous ne modifions pas le type de données ou le type de modélisation. Ils sont toujours stockés sous la forme d'un nombre numérique de secondes dans la table de données. Nous les affichons simplement différemment. Alors que lorsque je fais cela avec un script, je ne fais que récupérer une chaîne de caractères qui ne peut être utilisée comme dans aucun type de calcul numérique. Il existe donc une variété de formats. Je vais en fait-- au lieu d'effacer l'éditeur de script, juste pour que vous puissiez voir les différentes étapes ici, je vais simplement passer à la ligne suivante et au format de type. Et je vais ouvrir des parenthèses. Je veux formater la valeur stockée dans t. C'est donc le premier argument. Et le format que j'utiliserai-- ils sont tous simplement nommés, donc ce sont des chaînes de caractères. Le format que j'utiliserai s'appelle Date Long. J'ouvre donc mes guillemets doubles. JMP les ferme automatiquement. Et je tape les mots Date Long, et je ferme les guillemets doubles. Maintenant, si je veux n'exécuter que cette seule ligne du script, une façon de le faire est de placer mon curseur dans la marge où se trouvent les numéros de ligne et de sélectionner simplement cette ligne. Et puis je peux faire le Ctrl + R ou l'une des autres méthodes pour exécuter le script. Alors je vais aller de l'avant et faire ça. Je vais vous montrer une autre façon d'exécuter une seule ligne en un instant. Et vous pouvez voir ce qui est renvoyé au journal est la chaîne de caractères, jeudi, décembre Et j'aurais pu stocker ce résultat dans une variable si je voulais le mettre ensemble dans une chaîne de caractères qui allait être un message à un utilisateur ou quelque chose cela va apparaître dans un rapport. Maintenant, continuons à utiliser la valeur numérique stockée dans t. Je vais passer à une nouvelle ligne dans la fenêtre de mon éditeur de script. Et je vais utiliser une fonction pour calculer une durée, une différence entre les dates. C'est ce qu'on appelle la différence de date. Et remarquez, je ne capitalise pas ces fonctions intégrées. Je laisse généralement cela au reformatage. Mais je ne les reformate pas, donc ils restent tous en minuscules. Mais cela n'affectera pas l'analyseur. Je vais ouvrir mes parenthèses. Et l'ancienne date à laquelle je veux obtenir la différence par rapport à la date d'aujourd'hui est mai. Donc je vais taper ça comme la petite constante, les nombres majuscules M, ay, le mois que nous n'avons pas à abréger. Mais ce sera toujours trois lettres pour le mois lorsque vous entrez une date de cette façon. Remarquez qu'en ce moment, JMP ne reconnaît pas ce que je tape. Donc, il a changé les caractères là-bas en rouge. Et puis je vais taper pour l'année. Maintenant, JMP le reconnaît comme une date et lui a donné cette couleur vert foncé. C'est donc l'ancienne date. Je vais mettre une virgule. Le deuxième argument est la date à laquelle - la date la plus récente à partir de laquelle vous voulez obtenir la différence. Eh bien, nous allons simplement utiliser t. Et puis vous spécifiez l'incrément. Et c'est une chaîne de caractères. Et je vais préciser l'année. Et en fait, pourquoi ne pas aller de l'avant et reformater juste pour que JMP capitalise toutes ces fonctions intégrées pour moi. Et je pense que cela a peut-être ajouté des espaces que je n'ai peut-être pas. Je veux juste courir en ligne maintenant. Et pour exécuter cette ligne, je l'ai déjà mentionné, vous pouvez simplement sélectionner la ligne. Ou vous pouvez sélectionner plusieurs lignes. Mettez en surbrillance ceux à exécuter. Mais si je n'ai besoin d'exécuter qu'une seule ligne et que mon curseur se trouve sur cette ligne, je peux utiliser la touche Entrée du pavé numérique sur un clavier d'ordinateur de bureau standard. Le pavé numérique sur le côté droit de celui-ci, si j'appuie sur la touche Entrée, ne contient qu'une seule ligne. Vous pouvez voir cela dans le journal, qu'il n'a pas exécuté l'intégralité du script. Et cela fonctionnera aussi si j'avais sélectionné plusieurs lignes. Il n'exécuterait que les lignes sélectionnées. Et ainsi vous pouvez voir la différence alors est des années. Vous ne reconnaissez peut-être pas cette date. C'est l'anniversaire de Florence Nightingale, que la plupart d'entre nous connaissent comme une infirmière très célèbre. En fait, elle était aussi une statisticienne épidémiologique pionnière. Et elle a inventé certains des graphiques qui sont encore utilisés par les épidémiologistes aujourd'hui. Nous l'incluons donc dans notre cours à quelques endroits juste pour la reconnaître pour ces contributions. Donc c'est tout pour le moment pour les dates et heures. Encore une fois, nous effectuons un bref tour d'horizon de certains des éléments de base de JMP.