Intelligenter Datum / Zeit-Parser für Java

8

Gibt es eine intelligente Datum / Zeit-Parser-Bibliothek für Java? Mit intelligent meine ich, dass ich das Datum / Uhrzeit-Format nicht angeben muss. Die API sollte so aussehen:

%Vor%

AKTUALISIEREN :

%Vor%     
fhucho 18.11.2010, 15:05
quelle

4 Antworten

12

JodaTime eignet sich hervorragend zum Bearbeiten von Datumsobjekten (z. B. date.plusDays (10))

... aber JChronic ist, was Sie für natürlich halten möchten Sprachdatumsanalyse, z

%Vor%

Ihre Frage ist ähnlich wie diese .

    
Joel 18.11.2010, 15:13
quelle
3

Nein, ist es nicht. Was sollte es am "02/02/03" zurückgeben? 1. Januar 2003, 3. Februar 2001 oder 2. März 2001?

    
khachik 18.11.2010 15:12
quelle
2

Neugierig, dass Sie das intelligente nennen möchten, beachten Sie einfach diese:

  • Ist Ihre 1.2.2010 die gleiche wie meine?
  • Was passiert, wenn der Code in verschiedenen Zeitzonen mit unterschiedlichen Gebietsschemas ausgeführt wird?
  • Soll es einem etablierten Standard folgen oder sich einen eigenen erfinden?

Die Antwort auf Ihre Frage lautet no .

    
Esko 18.11.2010 15:13
quelle
1

Dies wird nicht wirklich möglich sein, oder zumindest zuverlässig genug.

Zum Beispiel, welches Datum repräsentiert die Zeichenkette 10/10/10 ?

    
matt b 18.11.2010 15:12
quelle

Tags und Links