Skip to content

Commit bd59f3b

Browse files
committed
ArchiveUtils: Add a parser for ISO 14 digit timestamp
1 parent cc02162 commit bd59f3b

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

src/main/java/org/archive/util/ArchiveUtils.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,15 @@ public static String getLog14Date(Date date){
258258
return TIMESTAMP14ISO8601Z.get().format(date);
259259
}
260260

261+
public static Date parse14DigitISODate(String datetime, Date defaultVal)
262+
{
263+
try {
264+
return TIMESTAMP14ISO8601Z.get().parse(datetime);
265+
} catch (ParseException e) {
266+
return defaultVal;
267+
}
268+
}
269+
261270
/**
262271
* Utility function for creating arc-style date stamps
263272
* in the format yyyyMMddHHmmssSSS.

0 commit comments

Comments
 (0)