<pre class="brush: c#">
//JSON date fromat to date Object
var jsondtobj = function (txt) {
var year, month, day;
var filler = '.*?'; // Non-greedy match on filler
var yre2 = '((?:(?:[1]{1}\\d{1}\\d{1}\\d{1})|(?:[2]{1}\\d{3})))(?![\\d])';
// Year 1
var yp = new RegExp(filler + yre2, ["i"]);
var ym = yp.exec(txt);
if (ym != null) {
var year1 = ym[1];
year = year1.replace(/</, "<");
}
var mre2 = '(?:(?:[0-2]?\\d{1})|(?:[3][01]{1}))(?![\\d])'; //
Uninteresting: day
var mre4 = '((?:(?:[0-2]?\\d{1})|(?:[3][01]{1})))(?![\\d])'; // Month 1
var mp = new RegExp(filler + mre2 + filler + mre4, ["i"]);
var mm = mp.exec(txt);
if (mm != null) {
var mon1 = mm[1];
month = mon1.replace(/</, "<") - 1;
}
var dre2 = '(?:(?:[0-2]?\\d{1})|(?:[3][01]{1}))(?![\\d])'; //
Uninteresting: day
var dre4 = '(?:(?:[0-2]?\\d{1})|(?:[3][01]{1}))(?![\\d])'; //
Uninteresting: day
var dre6 = '((?:(?:[0-2]?\\d{1})|(?:[3][01]{1})))(?![\\d])'; // Day 1
var dp = new RegExp(filler + dre2 + filler + dre4 + filler + dre6, ["i"]);
var dm = dp.exec(txt);
if (dm != null) {
var day1 = dm[1];
day = day1.replace(/</, "<");
}
var dateObject = new Date(); dateObject.setDate(day);
dateObject.setMonth(month); dateObject.setYear(year);
return dateObject;
}; //
</pre>
Tag Cloud
CRM 2011
(161)
CRM 4.0
(144)
C#
(116)
JScript
(109)
Plugin
(92)
Registry
(90)
Techpedia
(77)
PyS60
(68)
WScript
(43)
Plugin Message
(31)
Exploit
(27)
ShellCode
(26)
FAQ
(22)
JavaScript
(21)
Killer Codes
(21)
Hax
(18)
VB 6.0
(17)
Commands
(16)
VBScript
(16)
Quotes
(15)
Turbo C++
(13)
WMI
(13)
Security
(11)
1337
(10)
Tutorials
(10)
Asp.Net
(9)
Safe Boot
(9)
Python
(8)
Interview Questions
(6)
video
(6)
Ajax
(5)
VC++
(5)
WebService
(5)
Workflow
(5)
Bat
(4)
Dorks
(4)
Sql Server
(4)
Aptitude
(3)
Picklist
(3)
Tweak
(3)
WCF
(3)
regex
(3)
Config
(2)
LINQ
(2)
PHP
(2)
Shell
(2)
Silverlight
(2)
TSql
(2)
flowchart
(2)
serialize
(2)
ASHX
(1)
CRM 4.0 Videos
(1)
Debug
(1)
FetchXml
(1)
GAC
(1)
General
(1)
Generics
(1)
HttpWebRequest
(1)
InputParameters
(1)
Lookup
(1)
Offline Plug-ins
(1)
OutputParameters
(1)
Plug-in Constructor
(1)
Protocol
(1)
RIA
(1)
Sharepoint
(1)
Walkthrough
(1)
Web.config
(1)
design patterns
(1)
generic
(1)
iframe
(1)
secure config
(1)
unsecure config
(1)
url
(1)
No comments:
Post a Comment