From 6b7556341fa3d8e559a8e482e91adfce2ca7ed6d Mon Sep 17 00:00:00 2001
From: cramakri <cramakri>
Date: Tue, 23 Mar 2010 17:49:22 +0000
Subject: [PATCH] LMS-1459 Added support for M/d/yy HH:mm timestamp format +
 test.

SVN: 15239
---
 .../cisd/openbis/generic/server/util/PropertyValidator.java   | 4 +++-
 .../generic/server/business/bo/PropertyValidatorTest.java     | 4 ++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/util/PropertyValidator.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/util/PropertyValidator.java
index a13bcfc74c8..6209165db87 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/util/PropertyValidator.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/util/PropertyValidator.java
@@ -59,9 +59,11 @@ public final class PropertyValidator implements IPropertyValueValidator
         SECONDS_DATE_PATTERN("yyyy-MM-dd HH:mm:ss"),
 
         US_DATE_PATTERN("M/d/yy"),
-        
+
         US_DATE_TIME_PATTERN("M/d/yy h:mm a"),
 
+        US_DATE_TIME_24_PATTERN("M/d/yy HH:mm"),
+
         CANONICAL_DATE_PATTERN(BasicConstant.CANONICAL_DATE_FORMAT_PATTERN),
 
         RENDERED_CANONICAL_DATE_PATTERN(BasicConstant.RENDERED_CANONICAL_DATE_FORMAT_PATTERN);
diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/PropertyValidatorTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/PropertyValidatorTest.java
index 16aa398b54c..cffed695abb 100644
--- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/PropertyValidatorTest.java
+++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/PropertyValidatorTest.java
@@ -121,6 +121,10 @@ public final class PropertyValidatorTest extends AbstractBOTest
                                 createTimestampPropertyType(),
                                 DateFormatUtils.format(new Date(),
                                         SupportedDatePattern.CANONICAL_DATE_PATTERN.getPattern()) },
+                        {
+                                createTimestampPropertyType(),
+                                DateFormatUtils.format(new Date(),
+                                        SupportedDatePattern.US_DATE_TIME_24_PATTERN.getPattern()) },
                         { createIntegerPropertyType(), "1" },
                         { createRealPropertyType(), "1" },
                         { createRealPropertyType(), "1.1" },
-- 
GitLab