From e91738667eea59252defc71f47b4431056f2bcb1 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Tue, 4 Nov 2025 22:23:20 +0100 Subject: [PATCH] CalcolaSettimoOttavo --- src/appComune/GestisciCodiceFiscale.java | 8 +++++++- src/appComune/MainComune.java | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) 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) {