Pour déterminer si la chaîne de date saisie est inférieure à la date actuelle, l'architecte d'Ali p7 vous montrera comment Maven va et vient.

Cxyyidd 2021-08-19 23:11:29 阅读数:102

pour terminer si la cha

?? ?public static boolean isPastDate(String str){

?? ??? ?

?? ??? ?boolean flag = false;

?? ??? ?Date nowDate = new Date();

?? ??? ?Date pastDate = null;

?? ??? ?//Date de formatage

?? ??? ?SimpleDateFormat sdf = new SimpleDateFormat(“yyyy/MM/dd”, Locale.CHINA);

?? ??? ?//Exécution lorsque la chaîne de date n'est pas vide

?? ??? ?if (str != null && !“”.equals(str)) {

?? ??? ??? ?try {

?? ??? ??? ??? ?//Convertir la chaîne en format date,Si la chaîne ici n'est pas une date légale, une exception sera lancée.

?? ??? ??? ??? ?pastDate = sdf.parse(str);

?? ??? ??? ??? ?//AppelezDateÀ l'intérieur.beforeComment faire un jugement

?? ??? ??? ??? ?flag = pastDate.before(nowDate);

?? ??? ??? ??? ?if (flag) {

?? ??? ??? ??? ??? ?System.out.println(“ Cette date est antérieure à aujourd'hui ”);

?? ??? ??? ??? ?}else {

?? ??? ??? ??? ??? ?System.out.println(“ Cette date est postérieure à aujourd'hui ”);

?? ??? ??? ??? ?}

?? ??? ??? ?} catch (ParseException e) {

?? ??? ??? ??? ?e.printStackTrace();

?? ??? ??? ?}

?? ??? ?}else {

?? ??? ??? ?System.out.println(“ Le paramètre date ne peut pas être vide ”);

?? ??? ?}

?? ??? ?return flag;

?? ?}

?? ?

?? ?public static void main(String[] args) {

?? ??? ?System.out.print(DateUtils.isPastDate(“2017/02/20”));// Cette date est postérieure à aujourd'hui false

?? ??? ?System.out.print(DateUtils.isPastDate(“2017/02/10”));// Cette date est antérieure à aujourd'hui true

?? ?}

}

Résumé

Voici quelques questions sur les deux côtés de l'octet,En fait, je le regrette après la rencontre,N'a pas passé en revue tous les points de connaissance à l'avance.Maintenant, revoyez ce que vous avezInformations complètes sur l'entrevue(Y comprisJAVA、MySQL、Algorithmes、Redis、JVM、Architecture、Middleware、RabbitMQ、Mode de conception、SpringAttendez.),Un demi - mois de pratique à partir de maintenant,S'efforcer de débarquer rapidement!!!!

J'aimerais partager avec vous tous les détails de mon entrevue,Si vous avez aussi besoin, Vous pouvez cliquer ici pour obtenir mon matériel de révision gratuitement

  • Le premier est mon arrière - planJAVAInterview complète

image.png

Arrière - planJAVAInterview complète

  • Le second estMySQL+RedisNotes d'étude+Algorithmes+JVM+JAVARegroupement des connaissances de base

Les octets sont tombés sur“Base de données”Sous les pieds,Un demi - mois de pratique fermée,J'ai encore une chance?

MySQL+RedisApprendre l'algorithme des notes+JVM+JAVARegroupement des connaissances de base

  • Le troisième estSpringToute la famille seau d'information

Les octets sont tombés sur“Base de données”Sous les pieds,Un demi - mois de pratique fermée,J'ai encore une chance?

MySQL+RedisApprendre l'algorithme des notes+JVM+JAVARegroupement des connaissances de base

Copyright:Cet article est[Cxyyidd]Établi,Veuillez apporter le lien original pour réimprimer,remercier。 https://fra.fheadline.com/2021/08/20210819231126025R.html