tag, on your page, and then edit the starting date you would like to use under the today=new date line. you must use numbers for month, day, and year. These instruction lines are invisible, and will not be seen on your page.
-
This script came from the Dummy Proof JavaScripts Site at: http://www.dummyproof.com/javascripts
Please visit the site for more easy to use JavaScripts to enhance your web pages.
*/
today = new Date();
bYear = 2007; // Start year
bMonth = 05; // Start month
bDay = 27; // Start day
tYear = today.getYear();
tMonth = (today.getMonth() ) + 1 ;
tDay = today.getDate();
tHour = today.getHours();
fYear = 0;
fMonth = 0;
fDay = 0;
fHour = 0;
x = 0;
y = 0;
z = 0;
a = 0;
b = 0;
c = 0;
function testMonth() {
if (y==4 || y==6 || y==9 || y==11) x=30
else if (y==2) x=28
else x=31
}
function testDay() {
fDay = (z - bDay) + tDay;
if (fDay > a) {
fMonth += 1;
fDay = fDay - a;
}
}
y = bMonth;
testMonth();
z = x;
y = bMonth;
testMonth();
a = x;
if (bMonth <= tMonth) {
fYear = tYear - bYear;
fMonth = (tMonth - bMonth);
testDay();
}
fYear = (tYear - bYear) - 1
fMonth = ((12 - bMonth) + tMonth) - 1;
testDay();
if (fMonth >= 12) {
fYear += 1;
fMonth -= 12;
}
// the following splits apart the dates recursively and replaces them with equiv graphics and displays.
with(Math) {
theYear=fYear;
tensYear=floor(theYear/10);
onesYear=theYear-(tensYear*10);
theMonth=fMonth
tensMonth=floor(theMonth/10);
onesMonth=theMonth-(tensMonth*10);
theDay=fDay
tensDay=floor(theDay/10);
onesDay=theDay-(tensDay*10);
var testArray = new makeArray("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
for (z=1; z<=12; z++) {
if (tMonth==z) {
var b=testArray[z]
}
}
for (z=1; z<=12; z++) {
if (bMonth==z) {
var c=testArray[z]
}
}
}
var page
page = " Today's date: " + b + " "+tDay+", " + tYear+". It is shameful that thousands in our province are homeless and
dying in our streets, parks and alleys and that many more are one step away from
homelessness. The problem affects more people than those with mental health and
addiction issues. The lack of affordable housing impacts seniors, youth and
low-income workers. Immediate action is needed. What is needed? Instead of continuing to depend on "market forces" to solve
housing concerns, all levels of government must take action to build housing.
We need: Both the federal and provincial governments have budget
surpluses. Construction of homes for all can start now. There is no excuse for
delay.
"
page += "Our Site has been up since "+ c + " " + bDay + ", "+bYear+"
"
function makeArray() {
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = makeArray.arguments[i]
}
// -- End Hiding Here -->
Homelessness - a crisis in our province:
![]()