Lively Kernel canvas
* MIT license
*
* Includes enhancements by Scott Trenda
* and Kris Kowal
*
* Accepts a date, a mask, or a date and a mask.
* Returns a formatted version of the given date.]]> 99 ? Math.round(L / 10) : L),
t: H < 12 ? "a" : "p",
tt: H < 12 ? "am" : "pm",
T: H < 12 ? "A" : "P",
TT: H < 12 ? "AM" : "PM",
Z: utc ? "UTC" : (String(date).match(timezone) || [""]).pop().replace(timezoneClip, ""),
o: (o > 0 ? "-" : "+") + pad(Math.floor(Math.abs(o) / 60) * 100 + Math.abs(o) % 60, 4),
S: ["th", "st", "nd", "rd"][d % 10 > 3 ? 0 : (d % 100 - d % 10 != 10) * d % 10]
};
return mask.replace(token, function ($0) {
return $0 in flags ? flags[$0] : $0.slice(1, $0.length - 1);
});
};
}();
// Some common format strings
dateFormat.masks = {
"default": "ddd mmm dd yyyy HH:MM:ss",
shortDate: "m/d/yy",
mediumDate: "mmm d, yyyy",
longDate: "mmmm d, yyyy",
fullDate: "dddd, mmmm d, yyyy",
shortTime: "h:MM TT",
mediumTime: "h:MM:ss TT",
longTime: "h:MM:ss TT Z",
isoDate: "yyyy-mm-dd",
isoTime: "HH:MM:ss",
isoDateTime: "yyyy-mm-dd'T'HH:MM:ss",
isoUtcDateTime: "UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"
};
// Internationalization strings
dateFormat.i18n = {
dayNames: [
"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat",
"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"
],
monthNames: [
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec",
"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
]
};
// For convenience...
Date.prototype.format = function (mask, utc) {
return dateFormat(this, mask, utc);
};]]>
Draft40true
NaN
NaN
NaN
Wikicontroltruetrue
Tests.CDBTest.RepositoryTestfalsefalsetruefalsetrue0false787null
-1nullnulltruefalsetruetrue
false00.11
true
false
true
RunTestCasefalsenulltruefalsefalsetrue
RunAllTestCasesfalsenulltruefalsefalsetrue
Refreshfalsenulltruefalsefalsetrue
nullfalse
nullfalse0false
-----falsefalsetruefalsetrue0false787
-1nullnulltruefalsetruetrue
false00.11
true
false
true
truefalse
nullfalsetruenull
TestRunnerfalsenulltruefalse
Xfalsenulltrue
false
false
–falsenulltrue
false
falsenullfalsefalsenullnullnullnullfalse
nullfalsetruenullfalse
CDB.jsfalsenullfalse
false
false
nullfalse
http://www.lively-kernel.org/repository/webwerkstatt/apps/
truetruetruetruetrue
truetrue
00.11
true
true
codebasefalsenulltruefalsetrue
localfalsenulltruefalsetrue
Base64.js(notparsed)falsefalsetruefalsetrue0false
benchmark.js(notparsed)falsefalsetruefalsetrue0false
BinFileReader.js(notparsed)falsefalsetruefalsetrue0false
CDB.jsfalsefalsetruefalsetrue0false
CDBBrowser.js(notparsed)falsefalsetruefalsetrue0false
CouchDB.js(notparsed)falsefalsetruefalsetrue0false
DateFormat.js(notparsed)falsefalsetruefalsetrue0false
Dropbox.js(notparsed)falsefalsetruefalsetrue0false
JComponents.js(notparsed)falsefalsetruefalsetrue0false
Journal.js(notparsed)falsefalsetruefalsetrue0false
LivelyJIT.js(notparsed)falsefalsetruefalsetrue0false
Localcodefalsefalsetruefalsetrue0false
OAuth.js(notparsed)falsefalsetruefalsetrue0false
OData.js(notparsed)falsefalsetruefalsetrue0false
PageNavigation.js(notparsed)falsefalsetruefalsetrue0false
paper.js(notparsed)falsefalsetruefalsetrue0false
Presentation.js(notparsed)falsefalsetruefalsetrue0false
ProtoVisInterface.js(notparsed)falsefalsetruefalsetrue0false
sha1.js(notparsed)falsefalsetruefalsetrue0false
UserStories.js(notparsed)falsefalsetruefalsetrue0false
Webcards.js(notparsed)falsefalsetruefalsetrue0false227.83749389648438null3nulltruefalsenulltruetrue
00.11
true
null
null
null
nulltrue
true
CDB.Loggerfalsefalsetruefalsetrue0false
CDB.Repositoryfalsefalsetruefalsetrue0false
CDB.Exceptionfalsefalsetruefalsetrue0false
CDB.DatabaseExceptionfalsefalsetruefalsetrue0false
CDB.IllegalArgumentExceptionfalsefalsetruefalsetrue0false
CDB.ObjectNotFoundExceptionfalsefalsetruefalsetrue0false
CDB.ConsistencyExceptionfalsefalsetruefalsetrue0false
CDB.Revisionfalsefalsetruefalsetrue0false
CDB.RevisionHistoryfalsefalsetruefalsetrue0false
CDB.CodeObjectfalsefalsetruefalsetrue0false
CDB.CodeObject.Revisionfalsefalsetruefalsetrue0false
CDB.Modulefalsefalsetruefalsetrue0false
CDB.Klassfalsefalsetruefalsetrue0false
CDB.Methodfalsefalsetruefalsetrue0false
CDB.Layerfalsefalsetruefalsetrue0false
CDB.ChangeSetfalsefalsetruefalsetrue0false
CDB.ChangeSet.Revisionfalsefalsetruefalsetrue0false227.83798779296922null-1nullnulltruefalsenulltruetrue
00.11
true
null
null
null
nulltrue
true
-----falsefalsetruefalsetrue0false227.83749389648438null
-1nullnulltruetruetrue
00.11
true
null
null
null
nulltrue
true
-----falsefalsetruefalsetrue0false227.83794506834238null
-1nullnulltruetruetrue
00.11
true
null
null
null
nulltrue
true
20null
truetrue2000000
0.5
nulltruetrue
00.11
true
true
20null
Addmodulefalsenulltruefalsetrue
Loadallfalsenulltruefalsetrue
LineNofalsenulltruefalsetrue
Refreshfalsenulltruefalsetrue
Evalonfalsenulltruefalsetrue
Sortfalsenulltruefalsetrue
Viewas...falsenulltruefalse
truetrue
nullfalsenullnullnullnullfalse
ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>"]]>"]]>falsefalsetruefalsetrue0
ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>"]]>"]]>falsefalsetruefalsetrue0
ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>"]]>"]]>falsefalsetruefalsetrue0
ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>"]]>"]]>falsefalsetruefalsetrue0
ERRORSerializingiteminarraybuttonCommandsof#<lively.ide.SystemBrowser:[objectSVGElement]>"]]>"]]>falsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476915:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
ERRORSerializingiteminarrayitemListof476927:FilterableListMorphfalsefalsetruefalsetrue0
wha',norawnodeon#<ModelPlug{setIsActive:setIsActive,getIsActive:getIsActive}>"]]>"]]>falsefalsetruefalsetrue0
wha',norawnodeon#<ModelPlug{setIsActive:setIsActive,getIsActive:getIsActive}>"]]>"]]>falsefalsetruefalsetrue0
wha',norawnodeon#<ModelPlug{setIsActive:setIsActive,getIsActive:getIsActive}>"]]>"]]>falsefalsetruefalsetrue0
wha',norawnodeon#<ModelPlug{setIsActive:setIsActive,getIsActive:getIsActive}>"]]>"]]>falsefalsetruefalsetrue0
wha',norawnodeon#<ModelPlug{setIsActive:setIsActive,getIsActive:getIsActive}>"]]>"]]>falsefalsetruefalsetrue0
wha',norawnodeon#<ModelPlug{setIsActive:setIsActive,getIsActive:getIsActive}>"]]>"]]>falsefalsetruefalsetrue0
wha',norawnodeon#<ModelPlug{setIsActive:setIsActive,getIsActive:getIsActive}>"]]>"]]>falsefalsetruefalsetrue01039"]]>
"]]>
"]]>
"]]>
"]]>
"]]>
"]]>
"]]>
"]]>
"]]>
"]]>
"]]>
45nullnulltrue0falsefalsetruetruefalse
nullfalse
nullfalse
nullfalse
nullfalsefalse
10.11
true
truetruefalse
truetrue100truefalse
truefalsenull050"]]]>
nullfalsetruenullfalse
Consolefalsenullfalse
false
false
nullfalsefalsenullnullnullnullfalse
null211