Closed
Bug 296031
Opened 20 years ago
Closed 18 years ago
thanhniennews.com - javascript date calculation off by 100 years: getYear function
Categories
(Tech Evangelism Graveyard :: English Other, defect)
Tech Evangelism Graveyard
English Other
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: martin.althoff, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
The link shows on top of page: Last Updated: Tuesday, May 31, 2105 12:04:38
Vietnam (GMT+07). The year is 100 years of. Looking at page source, the
variables seem initialized correctly. It seems the getyear function extracts
something wrong?
Reproducible: Always
Steps to Reproduce:
just look at the website, date string is at top centre
Expected Results:
show the year as 2005
From site:
if (todaysDate.getYear() < 1000){
document.write(todaysDate.getYear() + 2000);
} else {
document.write(todaysDate.getYear());
}
According to the ECMAScript spec, getYear returns: current year - 1900, so they
should either add 1900 instead of 2000 or even better use getFullYear.
->Tech Evangelism
Assignee: nobody → english-other
Component: General → English Other
OS: Windows XP → All
Product: Firefox → Tech Evangelism
QA Contact: general → english-other
Hardware: PC → All
Summary: javascript date calculation off by 100 years: getYear function → thanhniennews.com - javascript date calculation off by 100 years: getYear function
The problematic code is commented out. The printed line now shows the real year browserwide.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•