Le système de Java pour garder la trace des dates est enroulé autour d'une classe "Date" , qui garde la trace du fuseau horaire actuel et le nombre de millisecondes qui se sont écoulées depuis un temps standard , appelé l '«époque . " En plus de cette classe , il ya aussi une classe SimpleDateFormat conçu pour rendre plus facile de travailler avec des dates dans des formes compréhensibles pour les humains. Instructions
1
Collez le texte suivant dans un fichier texte vide de mettre en place le programme de base pour le tutoriel :
java.text.ParseException d'importation;
import java . text.SimpleDateFormat ;
import java.util.Date ;
public class
JavaDateTutorial {
public static void main ( string [] args ) {
< p >} }
Tout le code pour le reste du tutoriel va aller dans les parenthèses de la "static void main publique ( string [] args) " de la section .
2
Collez le texte suivant :
date d = new Date () ;
Cela crée un nouvel objet Date et l'initialise à tenir l'heure actuelle au moment où la commande a été appelé, basé sur l'horloge système de l'ordinateur
3
effacer la commande de l'étape 2 , et coller ce qui suit à sa place : .
longues millisecondes = 50000 ; < br >
date d = new Date ( millisecondes) ;
Cela vous donne plus de contrôle sur le temps initialisé pour la date . Étant donné un nombre, il va initialiser la date d'organiser un temps qui est un certain nombre de millisecondes après l '«époque », au point que l'ordinateur considère le point zéro dans le temps. L '«époque » est précisément minuit, le 1er Janvier 1970, GMT . Vous pouvez aller avant cette date en fournissant un nombre négatif
4
Coller , après les commandes de l'étape 3 : .
SimpleDateFormat sdf = new SimpleDateFormat ( "yyyy -mm- dd ");
try {
d = sdf.parse ( " 13/02/1999 ");
cordes CurrentDate = sdf.format ( d); < br > prises de
( ParseException e) {
System.out.println (" Date de mal écrite . "); }
SimpleDateFormat rend plus facile à lire et à écrire dates dans un format lisible par l'homme , plutôt que dans les millièmes de seconde depuis 1970. Utilisation de la fonction d'analyse , l'ordinateur tente de lire des chaînes de date et de les stocker dans un objet "Date" . En revanche, la méthode de formatage vous permet de convertir une date existante en une chaîne lisible .