diff --git a/src/appComune/GestisciCodiceFiscale.java b/src/appComune/GestisciCodiceFiscale.java index 024138b..f664b34 100644 --- a/src/appComune/GestisciCodiceFiscale.java +++ b/src/appComune/GestisciCodiceFiscale.java @@ -4,6 +4,7 @@ */ package appComune; +import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; @@ -229,11 +230,16 @@ public class GestisciCodiceFiscale { } static String CalcolaSettimoOttavo(Date dataNascita) { + final String PATTERN = "yyyy"; + SimpleDateFormat sdf = new SimpleDateFormat(PATTERN); + char[] data = sdf.format(dataNascita).toCharArray(); + String ritorno = Character.toString(data[2]) + Character.toString(data[3]); + return ritorno; } static String CalcolaNono(Date dataNascita) { - + } static String CalcolaDecimoUndicesimo(Date dataNascita, String sesso) { diff --git a/src/appComune/MainComune.java b/src/appComune/MainComune.java index 6ae5a1c..c1b28a8 100644 --- a/src/appComune/MainComune.java +++ b/src/appComune/MainComune.java @@ -17,7 +17,7 @@ import java.util.Scanner; */ public class MainComune { static Scanner sc = new Scanner(System.in); - static final String PATTERN_DATA = "dd/MM/yy"; + static final String PATTERN_DATA = "dd/MM/yyyy"; static final String[] sessiAmmessi = { "m", "f" }; public static void main(String[] args) {