From 3dbeb3f204abd08db0087e4d65100edb35eaf307 Mon Sep 17 00:00:00 2001
From: Armand Bahi <armand.bahi@veremes.com>
Date: Thu, 3 Jan 2019 11:38:10 +0100
Subject: [PATCH] Ajout fonctions dates

---
 .../externs/formReader/formReaderDrtv.js           | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/vitis/client/javascript/externs/formReader/formReaderDrtv.js b/src/vitis/client/javascript/externs/formReader/formReaderDrtv.js
index 5a90b945..8c065e61 100644
--- a/src/vitis/client/javascript/externs/formReader/formReaderDrtv.js
+++ b/src/vitis/client/javascript/externs/formReader/formReaderDrtv.js
@@ -714,6 +714,20 @@ formReader.formReaderDirective = function ($q, formReaderService, propertiesSrvc
                 return parseFloat(sField);
             }
 
+            /**
+             * Transforme une date en timestamp
+             *
+             * @param  {type} sDate description
+             * @return {type}       description
+             */
+            scope['timestamp'] = function(sDate) {
+                var aDate=sDate.split("/");
+                var aTime=sDate.split(" ");
+                var isoDate = aDate[1] + '/' + aDate[0] + '/' + aDate[2];
+                var sTimestamp = new Date(isoDate).getTime();
+                return sTimestamp;
+            }
+
             // Attend la suppression du scope.
             scope.$on("$destroy", function () {
                 // Supprime toutes les données du formulaire.
-- 
GitLab