Log In · Register

 
 
Closed TopicStart new topic
how do u change the date?
angel_hell
post Nov 26 2004, 05:17 PM
Post #1


Newbie
*

Group: Member
Posts: 3
Joined: Nov 2004
Member No: 66,280



i have seen on some xangas, where people change the date from, tuesday november, 2004 to talk to me on tuesday november, 2004......how do they do that?
 
heyyfrankie
post Nov 26 2004, 05:20 PM
Post #2


This bitch better work!
********

Group: Staff Alumni
Posts: 13,681
Joined: Jul 2004
Member No: 28,095



go here

http://www.createblog.com/forums/index.php?showtopic=5661

look before you post! _smile.gif
 
x_pink_jessie_x
post Nov 26 2004, 08:44 PM
Post #3


#1 CreateBlog Membiez n Fan
****

Group: Member
Posts: 182
Joined: Oct 2004
Member No: 56,247



its in the scriptz :D

QUOTE
<!-- begin code provided by createblog.com -->
<script type="text/javascript">
//
// ©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()
                else
                    return (n + 1).toString();
            }
        }
    }

    allDivs = document.getElementsByTagName('div');
    for (var i = 0; i < allDivs.length; ++i)
    {
        if (allDivs[i].className == 'blogheader')
        {
            newDateFormat = dateFormatStr;
           
            // day
            entryDate = allDivs[i].innerHTML;
            dayLong = entryDate.substr(0, entryDate.indexOf(','));  // dddd
            dayShort = dayLong.substr(0, 3);                        // ddd 
            tempStr = entryDate.substr(dayLong.length + 1);
            dayNr = tempStr.substr(tempStr.indexOf(',') - 2, 2);    // dd
            newDateFormat = newDateFormat.replace('dddd', dayLong);
            newDateFormat = newDateFormat.replace('ddd', dayShort);
            newDateFormat = newDateFormat.replace('dd', dayNr);

            // month
            monthLong = tempStr.substr(1, tempStr.indexOf(',') - 3);// mmmm
            monthShort = monthLong.substr(0, 3);                    // mmm
            monthNr = getMonthNr(monthShort);                      // mm
            newDateFormat = newDateFormat.replace('mmmm', monthLong);
            newDateFormat = newDateFormat.replace('mmm', monthShort);
            newDateFormat = newDateFormat.replace('mm', monthNr);

            // year
            yearLong = tempStr.substr(tempStr.indexOf(',') + 2);    // yyyy
            yearShort = yearLong.substr(2);                        // yy
            newDateFormat = newDateFormat.replace('yyyy', yearLong);
            newDateFormat = newDateFormat.replace('yy', yearShort);

            allDivs[i].innerHTML = newDateFormat;
        }
    }
}
formatEntryDate();
</script>
<!-- end code provided by createblog.com -->
 

Closed TopicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members: