irt.org logo
Home Articles FAQs Games BBS Resources Software News Books Downloads About Beta Find
Q58 How can I make the lastModified date more readable?

irt.org | Knowledge Base | JavaScript | Date | Q58

<SCRIPT LANGUAGE = 'JavaScript'><!--
function makeArray0() {
     for (i = 0; i<makeArray0.arguments.length; i++)
          this[i] = makeArray0.arguments[i];
}

var days = new makeArray0("Sunday","Monday","Tuesday","Wednesday",
    "Thursday","Friday","Saturday");

var months = new makeArray0('January','February','March',
    'April','May','June','July','August','September',
    'October','November','December');

function nths(day) {
     if (day == 1 || day == 21 || day == 31) return 'st';
     if (day == 2 || day == 22) return 'nd';
     if (day == 3 || day == 23) return 'rd';
     return 'th';
}

function getCorrectedYear(year) {
    year = year - 0;
    if (year < 70) return (2000 + year);
    if (year < 1900) return (1900 + year);
    return year;
}

function y2k(number) { return (number < 1000) ? number + 1900 : number; }

var last = document.lastModified;
var date = new Date(last);
var dateY2K = new Date(getCorrectedYear(date.getYear()),date.getMonth(),date.getDate());

document.write("Last updated on " + days[dateY2K.getDay()] + ' ' +
    dateY2K.getDate() + nths(dateY2K.getDate()) + " " +
    months[dateY2K.getMonth()] + ", " +
    (y2k(dateY2K.getYear())) + ".");
//--></SCRIPT>

irt.org | Knowledge Base | JavaScript | Date | Q58

Designing With Javascript : Creating Dynamic Web Pages
Available to buy at amazon.com!
Buy from
Amazon.com
Amazon.co.uk
Amazon.de
or
Read the Review at irt.org
irt.org FAQ Knowledge Base

Provide Feedback on the irt.org FAQ Knowledge Base Q58

Articles and Tutorials - All | CGI & Perl | CSS | Database | DHTML | E-Commerce | Emacs | Design | Graphics | HTML | Java | JavaScript | Linux | Markup Languages | Opera | Top Ten | VBScript | WWW

JavaScript FAQ Knowledge Base - VFAQ | Bookmark | Bugs | Cookies | Date & Time | Document | Email | Events | Files | Forms | Frames | Function | History | Images | Java | General | Links | Non Bugs | Miscellaneous | Numbers | Objects | Passwords | Mouse | Print | Random | Redirection | Referrer | Screen | Scrolling | Sound | *.js source | Status | Tables | Strings | Timeout | Windows

Software Reviews - All | E-Commerce | Freeware/Shareware | Graphics | Multimedia | Programming | Web Editors | Software downloads

Search irt.org
e.g. "frame form window"

Advanced Search


FREE Newsletter


Get your own Domain Name for $20/year!
last updated: 13th August 2000 - Maintained by: Martin Webb and Michel Plungjan
Copyright © 1996-2000 irt.org, All Rights Reserved.
irt.org liability, trademark, document use and software licensing rules apply.
Your interactions with this site are in accordance with our public privacy statements.
Home Articles FAQs Games BBS Resources Software News Books Downloads About Beta Find