[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [15470] add function parseISO8601
From: |
saul . huanay |
Subject: |
[Fmsystem-commits] [15470] add function parseISO8601 |
Date: |
Mon, 15 Aug 2016 23:53:52 +0000 (UTC) |
Revision: 15470
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=15470
Author: psaul
Date: 2016-08-15 23:53:52 +0000 (Mon, 15 Aug 2016)
Log Message:
-----------
add function parseISO8601
Modified Paths:
--------------
branches/dev-syncromind-2/phpgwapi/js/jquery/common.js
Modified: branches/dev-syncromind-2/phpgwapi/js/jquery/common.js
===================================================================
--- branches/dev-syncromind-2/phpgwapi/js/jquery/common.js 2016-08-15
23:14:01 UTC (rev 15469)
+++ branches/dev-syncromind-2/phpgwapi/js/jquery/common.js 2016-08-15
23:53:52 UTC (rev 15470)
@@ -1612,3 +1612,17 @@
return "<a onclick='return confirm(\"Er du sikker på at du vil
slette denne?\")' href='" + link + "'>" + name + "</a>";
}
}
+
+
+parseISO8601 = function (string)
+{
+ var regexp = "(([0-9]{4})(-([0-9]{1,2})(-([0-9]{1,2}))))?(
)?(([0-9]{1,2}):([0-9]{1,2}))?";
+ var d = string.match(new RegExp(regexp));
+ var year = d[2] ? (d[2] * 1) : 0;
+ date = new Date(year, (d[4] || 1) - 1, d[6] || 0);
+ if (d[9])
+ date.setHours(d[9]);
+ if (d[10])
+ date.setMinutes(d[10]);
+ return date;
+};
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [15470] add function parseISO8601,
saul . huanay <=