Si vous avez déjà travaillé dans l'environnement C ++, vous devez savoir que tous les langages de programmation orientés objet sont basés sur des cas pour effectuer plusieurs tâches. De même, le langage de programmation Scala est également un environnement orienté objet et utilise ainsi de nombreuses classes. L'une de ses classes est la classe de calendrier, qui est populaire parmi les programmeurs pour obtenir la date et l'heure de la région spécifique dans un instant. Si vous n'avez aucune connaissance préalable pour obtenir la date et l'heure de la langue Scala de différentes manières, cet article vous fournira une grande aide à cet égard. Alors, commençons frais.
Exemple # 01:
En commençant avec notre premier exemple, nous avons répertorié le contenu de répertoire de travail actuel via la requête unique «LS». Nous n'avons pas de fichiers Scala dans le répertoire qui peuvent être utilisés pour le code. Donc, nous devons en générer un, par l'utilisation d'une instruction simple «Touch».
Dans notre premier exemple de programmation Scala, nous allons jeter un œil à l'utilisation de la fonction gettime () d'une classe de calendrier pour afficher la date et l'heure actuelles. Pour cela, nous devons importer le «Java.user.Calendrier »Bibliothèque de classe dans notre première ligne de code. Nous avons créé un objet nommé «Get» sur la deuxième ligne et ajouté une définition de fonction principale (). L'exécution de la fonction principale () est lancée à partir de la déclaration d'une variable «D» qui a pris l'instance DateTime actuelle de la classe de calendrier à l'aide de la fonction «getInstance ()».
Après avoir pris l'instance, la variable «d» a été utilisée pour appeler la fonction getTime () de la classe de calendrier. Cette fonction renvoie et enregistre la date et l'heure actuelles d'un fuseau horaire spécifique vers une nouvelle variable nommée «DateTime» dans un format d'affichage standard. Après cela, la fonction println () a été rejetée pour afficher la valeur à l'intérieur de la variable «DateTime», je.e., Date et heure actuelles d'une région de fuseau horaire spécifique. La fonction Main () et l'objet «Get» sont terminés ici. Nous devons donc enregistrer ce code avant la compilation.
Tout comme de nombreux autres langages de programmation, Scala a son propre compilateur à utiliser pour la compilation d'un programme Scala sur Linux. Nous avons donc essayé le compilateur "Scalac" avec le nom d'un fichier de code pour le compiler. Le fichier d'objet a été créé avec son nom d'objet «Get». Nous avons donc utilisé son nom d'objet dans l'instruction d'exécution «Scala» pour exécuter le code compilé. La sortie affiche clairement la date et l'heure actuelles sur notre écran.
Exemple # 02:
Le premier exemple a été d'utiliser la fonction getTime () pour afficher la date actuelle avec l'heure sur l'écran de notre console, mais nous ne recherchons que des moyens d'afficher la date uniquement. Ainsi, nous avons trouvé une autre méthode, je.e., L'utilisation de la fonction localDate () d'une classe de calendrier. Ce sera un exemple très court et facile à faire. Par conséquent, nous avons mis à jour le même vieux fichier Scala. Nous avons importé le même «Java.user.Classe de calendrier et a créé un objet «Get» via le mot-clé «Objet». Dans cet objet, la même définition de fonction principale () a été utilisée avec de nombreux changements.
Il ne contient qu'une seule instruction de fonction println () qui appelle la fonction localDate () avec le paramètre maintenant () pour obtenir la date locale actuelle sur notre écran affichage en fonction de la région actuelle. C'est aussi simple que ce qu'il a été montré dans l'image.
Enregistrons ce programme Scala court mis à jour dans le même fichier et compile à nouveau sur la console avec le compilateur Scala. Le fichier d'objet mis à jour a été utilisé dans la requête d'exécution de Scala pour afficher son résultat. Il montre uniquement la date d'une région spécifique actuelle qui a été utilisée.
Exemple # 03:
Voici notre dernier exemple pour ce tutoriel pour afficher la date et l'heure actuelles sur notre écran d'application de console. Mais nous avons utilisé d'autres fonctions de cette illustration pour obtenir le format spécifié sur notre écran. Donc, nous avons commencé cet exemple de code avec le même «Java.user.Calendrier ”Ligne pour importer l'instance de classe de calendrier ici. Après cela, nous avons importé la fonction SimpledateFormat du Java.Texte du module Java.
Nous avons créé un objet «obtenir» comme affiché et ajouté la définition d'une fonction Main () pour démarrer l'exécution. Dans l'exécution de la fonction Main (), nous avons créé deux valeurs, Form1 et Form2, séparément, en utilisant l'objet de classe SimpledateFormat (). Les deux valeurs contiennent des formats assez différents pour afficher la date. À la ligne suivante, la valeur «obj» a été initialisée en utilisant la fonction getInstance () de la classe de calendrier. La fonction println () est là pour obtenir la date et l'heure actuelles via la fonction getTime () et l'afficher directement pour le moment.
Après cela, nous avons créé deux autres valeurs variables, «Date1» et «Date2» pour convertir le format DateTime actuel en un format spécifié via les objets variables Form1 et Form2, I.e., Dans l'appel de fonction format (). Dans les deux dernières lignes de code, nous avons utilisé l'instruction de fonction println () pour afficher les nouvelles dates de la console nouvellement formatées via l'utilisation des valeurs de variable Date1 et Date2. Saisissons rapidement notre script Scala avant sa compilation.
Après avoir compilé le fichier de code Scala, nous avons exécuté le nom «objet» dans l'instruction «Scala» pour exécuter le code compilé. La sortie affiche clairement la date et l'heure actuelles sur l'écran de notre console d'abord, puis il affiche deux formats différents de la date actuelle.
Conclusion:
L'introduction de notre article est un résumé de l'importance des langages de programmation orientés objet comme Scala dans notre vie quotidienne. Parallèlement à cela, cela montre que vous pouvez obtenir la date et l'heure en quelques secondes avec un tas de lignes de code. Ainsi, nous avons expliqué 3 méthodes différentes dans la programmation Scala pour afficher la date et l'heure d'un fuseau horaire spécifique. Nous avons également discuté d'un moyen de modifier le format de la date actuelle à l'aide de la fonction SimpledateFormat ().