var tds = document.getElementsByTagName
('a');for (var i = 0; i < tds.length; i++) {timeString =
tds[i].innerText;if(timeString.match(/\d+:\d+
[ap]m\b/i)){if(!tds[i].parentNode.parentNode.parentNode.parentNode.parentNode.tagName.match(/table/i)){break;}table
= tds[i].parentNode.parentNode.parentNode.parentNode.parentNode;stuff =
tds[i].parentNode.parentNode.parentNode.previousSibling.lastChild;inner
=
stuff.innerHTMLstuff.innerHTML="";stuff.insertAdjacentHTML('afterBegin','
'); }} var tds =
document.getElementsByTagName ('a');for (var i = 0; i < tds.length;
i++) {timeString = tds[i].innerText;if(timeString.match(/\d+:\d+
[ap]m\b/i)){if(!tds[i].parentNode.parentNode.parentNode.parentNode.parentNode.tagName.match(/table/i)){break;}table
= tds[i].parentNode.parentNode.parentNode.parentNode.parentNode;stuff =
tds[i].parentNode.parentNode.parentNode.previousSibling.lastChild;inner
=
stuff.innerHTMLstuff.innerHTML="";stuff.insertAdjacentHTML('afterBegin','
//// ©2004 EasterEgg////
For use at Xanga only. // // While the date in your blogheader has a
fixed format // (e.g. "Tuesday, March 16, 2004") you may want to use//
another date format, accustomed to *your* preferences. // This script
enables you to apply pretty much any date // format to your blogheader
you like.//// Here's how it works: // The script collects all
blogheaders and applies to them // a format you define by changing the
value of the variable // "dateFormatStr" in the code below. Currently
that value is // set to 'ddd, mm/dd/yy', which will result in a date
that // looks like this: 'Tue, 03/16/04'. If you want to use slashes //
instead of divisions as date separators, go right ahead; you // can
even add HTML to the date format string if you like!

////
=================// listing of available constants (using the date //
"Tuesday, March 16, 2004" as an example)://// dd = 16// ddd = Tue//
dddd = Tuesday//// mm = 03// mmm = Mar// mmmm = March//// yy = 04//
yyyy = 2004 //// =================//// You can use any combination of
the above constants. Examples://// 'mm/dd/yyyy' will result in
'03/16/2004'// 'mmm dd, yy' will result in 'Mar 16, 04'// 'mm-dd-yy
(dddd)' will result in '03-16-04 (Tuesday)'// '{ ddd, mmm dd, yyyy }',
will result in '{ Tue, Mar 16, 2004 }'//// Get the general idea?

//// Copy this entire code and paste it in the webstats box
of your // Look and Feel page. //// You're free to use this script as
long as this comment remains // intact. Future modifications allowed if
due credit is given.//function formatEntryDate(){// ***** adjust the
dateFormatStr below as you see fit//
===================================================dateFormatStr =
'ddd, mm/dd/yy';//
===================================================function
getMonthNr(sMonth){months = new
Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");for
(var n = 0; n < months.length; ++n){if (months[n] == sMonth){if ( n
+ 1 < 10)return '0' + (n + 1).toString()elsereturn (n +
1).toString();}}}allDivs = document.getElementsByTagName('div');for
(var i = 0; i < allDivs.length; ++i){if (allDivs[i].className ==
'blogheader'){newDateFormat = dateFormatStr;// dayentryDate =
allDivs[i].innerHTML;dayLong = entryDate.substr(0,
entryDate.indexOf(',')); // dddddayShort = dayLong.substr(0, 3); // ddd
tempStr = entryDate.substr(dayLong.length + 1);dayNr =
tempStr.substr(tempStr.indexOf(',') - 2, 2); // ddnewDateFormat =
newDateFormat.replace('dddd', dayLong);newDateFormat =
newDateFormat.replace('ddd', dayShort);newDateFormat =
newDateFormat.replace('dd', dayNr);// monthmonthLong =
tempStr.substr(1, tempStr.indexOf(',') - 3);// mmmmmonthShort =
monthLong.substr(0, 3); // mmmmonthNr = getMonthNr(monthShort); //
mmnewDateFormat = newDateFormat.replace('mmmm',
monthLong);newDateFormat = newDateFormat.replace('mmm',
monthShort);newDateFormat = newDateFormat.replace('mm', monthNr);//
yearyearLong = tempStr.substr(tempStr.indexOf(',') + 2); //
yyyyyearShort = yearLong.substr(2); // yynewDateFormat =
newDateFormat.replace('yyyy', yearLong);newDateFormat =
newDateFormat.replace('yy', yearShort);allDivs[i].innerHTML =
newDateFormat;}}}formatEntryDate();