noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 12/323: Rewriting periode : add format date +


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 12/323: Rewriting periode : add format date + exception
Date: Wed, 14 Mar 2018 17:38:09 -0400 (EDT)

sparkyx pushed a commit to branch master
in repository noalyss.

commit 1d9a6e70737645e167ee542e9773e9f50d2b952a
Author: Dany De Bontridder <address@hidden>
Date:   Sat Jan 6 16:39:10 2018 +0100

    Rewriting periode : add format date + exception
---
 include/lib/ac_common.php | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/include/lib/ac_common.php b/include/lib/ac_common.php
index f274230..7c0d5f5 100644
--- a/include/lib/ac_common.php
+++ b/include/lib/ac_common.php
@@ -762,6 +762,7 @@ function smaller_date($p_date)
  * @brief format the date, when taken from the database the format
  * is MM-DD-YYYY
  * @param $p_date format
+ * @exception 1 if invalid format 
  * address@hidden
  * @return date in the format DD.MM.YYYY
  */
@@ -788,6 +789,9 @@ function format_date($p_date, $p_from_format = 
'YYYY-MM-DD',$p_to_format='DD.MM.
         case 'DD.MM.YYYY':
             $str_date = $date[2] . '.' . $date[1] . '.' . $date[0];
             break;
+        case 'DD-MM-YYYY':
+            $str_date = $date[2] . '-' . $date[1] . '-' . $date[0];
+            break;
         case 'YYYY-MM-DD':
             $str_date = $date[0] . '-' . $date[1] . '-' . $date[2];
             break;
@@ -797,7 +801,15 @@ function format_date($p_date, $p_from_format = 
'YYYY-MM-DD',$p_to_format='DD.MM.
                 case 'YYYY/MM/DD':
             $str_date = $date[0] . '/' . $date[1] . '/' . $date[2];
             break;
-
+        case "DD.MM.YY":
+            $str_date = $date[2] . '.' . $date[1] . '.' . substr($date[0],2,2);
+            break;
+        case "DD-MM-YY":
+            $str_date = $date[2] . '-' . $date[1] . '-' . substr($date[0],2,2);
+            break;
+        default:
+            throw new Exception(_("Format Invalide"),1);
+            
                }
     return $str_date;
 }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]