Scarab commit: svn commit: r11352 - branches/scarab_11079_legacy_with_ant_maven1/src/java/org/tigris/scarab/tools/ScarabRequestTool.java

[email protected] Mon, 12 Jan 2015 06:54:28 -0800 (PST)
Newsgroups gmane.comp.java.scarab.cvs
Message-ID <[email protected]>
Author: dabbous
Date: 2015-01-12 06:54:28-0800
New Revision: 11352

Modified:
   branches/scarab_11079_legacy_with_ant_maven1/src/java/org/tigris/scarab/tools/ScarabRequestTool.java

Log:
Added new Date Formatter to generate  when no Date is specified

Modified: branches/scarab_11079_legacy_with_ant_maven1/src/java/org/tigris/scarab/tools/ScarabRequestTool.java
Url: http://scarab.tigris.org/source/browse/scarab/branches/scarab_11079_legacy_with_ant_maven1/src/java/org/tigris/scarab/tools/ScarabRequestTool.java?view=diff&pathrev=11352&r1=11351&r2=11352
==============================================================================
--- branches/scarab_11079_legacy_with_ant_maven1/src/java/org/tigris/scarab/tools/ScarabRequestTool.java	(original)
+++ branches/scarab_11079_legacy_with_ant_maven1/src/java/org/tigris/scarab/tools/ScarabRequestTool.java	2015-01-12 06:54:28-0800
@@ -3539,6 +3539,21 @@
      */
     public String formatDate(String value)
     {
+        return formatDate(value, false);
+    }
+
+    /**
+     * Format a date from internal timestamp value to the user's locale format.
+     * If the value is not set, use current Date
+     * @param value
+     * @param defaultToNow
+     * @return
+     */
+    
+    public String formatDate(String value, boolean defaultToNow)
+    {
+        if (defaultToNow && (value==null || value.length()==0))
+            value = Format.getNow("yyyyMMdd00000000");
         return DateAttribute.dateFormat(value, getLocalizationTool().get(L10NKeySet.ShortDatePattern));
     }

------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=3094097