Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    ciao andbin!

    si il formato in effetti è strano.
    ma lo estrae una libreria dai dati di una immagine (metadata-extractor).

    cmq non mi è molto chiara una cosa.
    il tuo esempio funziona perfettamente, ma se cambio anche solo una scemenza non funziona più.
    ad esempio levo una M:
    codice:
    DateFormat df = new SimpleDateFormat("EEE MM dd HH:mm:ss XXX yyyy", Locale.ITALIAN);
    se io volessi evere una rappresentazione della data più "pulita", ad esempio 01/01/2018?
    ho provato banalmente così, ma non ha funzionato:
    codice:
    DateFormat df = new SimpleDateFormat("dd/MM/yyyy", Locale.ITALIAN);

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da fermat Visualizza il messaggio
    si il formato in effetti è strano.
    ma lo estrae una libreria dai dati di una immagine (metadata-extractor).
    Ma giusto per capire: tu ricevi una stringa ... o un oggetto es. Date o altro che rappresenta l'istante?

    Perché la forma curiosamente è la stessa del toString() di java.util.Date

    Quindi, quel map.get("File Modified Date") che tipo di oggetto restituisce? Un String? (allora sì, devi parsare) Un Date? (allora no, non devi parsare nulla)

    Quote Originariamente inviata da fermat Visualizza il messaggio
    cmq non mi è molto chiara una cosa.
    il tuo esempio funziona perfettamente, ma se cambio anche solo una scemenza non funziona più.
    ad esempio levo una M:
    Ripeto, che ci sono delle specifiche ben dettagliate per SimpleDateFormat.

    Month: If the number of pattern letters is 3 or more, the month is interpreted as text; otherwise, it is interpreted as a number.

    Quindi MMM permette di parsare "ago" (per Agosto in italiano) mentre MM sarebbe solo in grado di parsare 8 o 08 per "Agosto".

    Se ricevi una stringa, non puoi mettere un pattern qualunque. Devi mettere il pattern che corrisponde/combacia con la forma.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.