Week Day Arithmetic

Nov 21, 2005

<html>
<head>
<script type="text/javascript">

var fullDayName = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday")

function verify(isField){

var splitDate = isField.value.split("/");
var refDate = new Date(isField.value);
if (splitDate[0] < 1 || splitDate[0] > 12 || refDate.getDate() != splitDate[1] || splitDate[2].length != 4 || (!/^19|20/.test(splitDate[2]))){return false}
return refDate;
}

function calcDay(isForm){

var startDate = verify(isForm.nStart);
var n = 0;
if (startDate)
{
var offset = isForm.nOffset.value;
if (offset > 0)
{
for (i=1; n<offset; i++)
{
var tmp = new Date(startDate.getFullYear(),startDate.getMonth(),startDate.getDate()+i);
if (tmp.getDay() != 0 && tmp.getDay() != 6){n++}
}
i--;
}
else {
for (i=1; n>offset; i++)
{
var tmp = new Date(startDate.getFullYear(),startDate.getMonth(),startDate.getDate()-i);
if (tmp.getDay() != 0 && tmp.getDay() != 6){n--}
}
i = (i*-1)+1;
}
var resultDate = new Date(startDate.getFullYear(),startDate.getMonth(),startDate.getDate()+i);
var slashDate = resultDate.getMonth()+1+"/"+resultDate.getDate()+"/"+resultDate.getFullYear();
isForm.nResult.value = slashDate;
isForm.dayName.value = fullDayName[resultDate.getDay()];
}
if (!startDate)
{
alert('Invalid Date')
isForm.nStart.value = "";
isForm.nStart.focus();
}
}

</script>
</head>
<body>
<br>
<form name='Form1'>
<Table align='center' cellspacing=&#390;' cellpadding=&#395;' style='font-size:14pt;border:solid black 1px;background-color:lightyellow;'>
<THead><TH colspan=&#392;' style='background-color:lightblue;border-bottom:solid black 1px'>Weekday Arithmetic</TH></THead>
<TFoot><TR><TD colspan=&#392;' align='center' style='border-top:solid black 1px;Font-Size:11pt;background-color:moccasin'>Input format = mm/dd/yyyy</TD></TR></TFoot>
<TBody>
<TR><TD align='left'>Reference Date:</TD><TD align='right'><input type='text' size=&#3910;' name='nStart' onclick="this.value=''this.form.nResult.value=''this.form.dayName.value=''"></TD></TR>
<TR><TD align='left'>Weekdays + or - : </TD><TD align='right'><input type='text' size=&#3910;' name='nOffset' onclick="this.value=''this.form.nResult.value=''this.form.dayName.value=''"></TD></TR>
<TR><TD align='left'>Result Date: </TD><TD align='right'><input type='text' size=&#3910;' readonly name='nResult'></TD></TR>
<TR><TD align='left'>Day of Week: </TD><TD align='right'><input type='text' size=&#3910;' readonly name='dayName' style='text-align:center'>
<TR><TD colspan=&#392;' align='center' style='border-top:solid black 1px;background-color:darkorange'><input type='button' value='Calculate' onclick="calcDay(this.form)"></TD></TR>
</TBody>
</Table>
</form>
</body>
</html>

View 1 Replies


ADVERTISEMENT

Calculate Previous Week And Next Week From Current Week?

Aug 4, 2009

I've wasted several hours trying to do this but I give up.

View 8 Replies View Related

How Can I Do This Arithmetic In JS

May 1, 2006

If I wanted to do this simple arithmetic in JS can it be achieved please?

var engineSizeSlider = document.getElementById("engine_size_max").innerHTML + 1;

document.getElementById("engine_size_max").innerHTML is equal to say 5, and what is happening is 1 is being applied to make 15 rather than 6. Is there any way to force simple arithmetic rules?

View 2 Replies View Related

Get Week Of Month?

Mar 1, 2010

I want to be able to pass in any given date and return the week of month that it lies within. Weeks will start on Monday. Also if Day 1 and 2 are saturday and Sunday, those should be labeled as week 1.

View 9 Replies View Related

Days In The Week

May 8, 2006

I have a marquee in my site and and I have 7 corresponding html pages for 7 days of the week. I would like to have a day detection so (e.g) saturday.html will go in my iframe on my hompage ...

View 6 Replies View Related

How Do I Add One Week To A Date

Jan 19, 2010

I am using the following to create a date..Code:var the_date = new Date(dateText);The date format I use is dd/mm/yyyy, is there a way to add 1 week to the date?

View 1 Replies View Related

New Image Every Week

Mar 25, 2011

I've got 54 images, I'd like a script that displays every monday a new image.who can help ?

View 13 Replies View Related

Definition<b>s</b> Of Week Number?

Jul 23, 2005

Throughout the world in general, ISO 8601 Week Numbers are used, in
which weeks are numbered 01 upwards and Week 01 contains the first
Thursday of the Gregorian Calendar Year.

There are, however, odd parts of the world where that standard is not
followed.

Ignoring for the moment cases in which week 1 is not more-or-less at the
beginning of the calendar year, what other definitions, stated exactly,
are used?

View 4 Replies View Related

Getting Dates From Selected Week

Apr 13, 2010

I am using the standard datepicker but it has been highly modified to meet our needs. We have an option to select an entire week of dates:

[Code]..

What I'm trying to do is retrieve the first date of that selected week and the last date. All attempts have failed.

View 3 Replies View Related

Get Current Day Of Week It's GetDay?

Mar 9, 2009

well I know how to get current day of week it's getDay, right... and also there is getUTCDay option to get current day of week for universal time. Now, what I need is to get current time for UTC+1, because I need to make IF statement which checks current UTC+1 Day, and do something based on which day it is.

So in short... if I need getUTC+1Day )) how could I do that?

View 1 Replies View Related

How Do I Determine Week In Calendar

Oct 17, 2011

I do my calendar (vertical) =) and I've done to date were down But how to do that day of the week displayed on the side of the date.

View 2 Replies View Related

Determine Week In Calendar?

Oct 17, 2011

I do my calendar (vertical) =) and I've done to date were down But how to do that day of the week displayed on the side of the date of [code]...

View 3 Replies View Related

Getting Current Week Of The Month

May 25, 2010

I made a custom function for returning the current week of the month and it is having problems with months that have more than 5 weeks such as May and August. It is returning the week before the current week, such as May 25 is really week 5 but it returns week 4.

[Code]...

View 2 Replies View Related

JQuery :: Tabs Based On The Day Of The Week?

Mar 31, 2011

when the page loads I want to display both the div content and highlight the tab for the current day. I've found some code that loads the correct div based on the day but doesn't change the tab that's highlighted:

[Code]...

View 4 Replies View Related

Getting Day Number Of Week From Dynamic Date

Jul 10, 2010

I want to get the day number of the week from a dynamic date such as 2010-09-25. The Objects to use are clear but not the input they accept
var d=new Date();
var dd=d.getDay();
But this retaurn the week day number of the current day. So how can I feed Date() with above date?

View 3 Replies View Related

Displaying Content Specific To Day Of Week?

Jun 24, 2009

I'd like to put a script on the home page of one of my sites that automatically rotates content for a specific day of the week.

You can see the site HERE.

I'd like to take the first story in the NEWS & EVENTS section and make it change with each day of the week to match the corresponding stories in THIS PAGE.

I'd like to do this all with Javascript rather than server-side includes. Unfortunately, I know very little Javascript.

View 6 Replies View Related

Return Saturday Of The Week For A Given Weekday?

Feb 5, 2010

I need a javascript function that returns the Saturday of the week for a given week day. Example if I input 2/5/2010 I get 2/6/2010 or if I put 2/10/2010 I get 2/13/2010

View 1 Replies View Related

JQuery :: Datepicker Default Date Set To Last Week?

Mar 2, 2011

I have a fromDate and a toDate input box both populated using thedate picker. For thedefault Datehow can i specify it so it always uses last week starting fromSaturdayand going toSunday and not the current date or a fixed date?

[Code]...

View 2 Replies View Related

JQuery :: Week Calendar: GoToWeek Function?

Jan 2, 2011

I'm trying to implement this Plugin:[URL]...$(”#calendar”).weekCalendar(”gotoWeek”, date); // Go to the week that the date passed falls within But it don't want to work for me. I have tried with several date formats like:

2010/10/10
2010-10-12
2010,10,12
2010/10 (for week)

View 1 Replies View Related

Logic Error - Generate Lists For Each Week

Apr 1, 2011

I'm trying to generate lists for each week (open in IE to see what I mean) but somehow one row is being missed and I can't seem to figure it out.

Link to ZIP is below: [url]

View 1 Replies View Related

JQuery :: Highlight Some Days Apart From Today And Week Ends?

Nov 18, 2010

Is it possible to highlight some days apart from today and week ends, say the holidays. If so, how?

View 1 Replies View Related

JQuery :: Ajax Or Not - Load All The Client's Data Of The Selected Week?

Oct 4, 2010

I am developping an interface that allows to manage bookings for a selected week. You can add, delete, view a booking. When you open a client's booking, I could fetch the id from some div, call an ajax request, and load the booking's data in some dialog (client's data, booking info (date, hour, description, ..)). I don't wish to forward the manager to another page (another request).

But another option, would be to load all the client's data of the selected week (may be up to 100) into a hidden div, and when the manager wants to view a booking, I may just fetch the data from that hidden div. It's much faster, there's no ajax. However, the problems is that there will be a lot of HTML, and I guess the page will be slower to parse; I need a (very) fast page rendering (it's already pretty loaded as it's an application). A solution would be to load asynchronously that data in the hidden div, so the page may render fast, but I don't know how to achieve this. No server request (ajax) is needed as I have the data, but don't want to put it directly into the page, it will slow it down, but to insert the data after the page rendering. Like an ajax without server request ...

View 2 Replies View Related

Unable To Pass In Any Given Date And Return The Week Of Month That It Lies Within?

Mar 1, 2010

I want to be able to pass in any given date and return the week of month that it lies within. Weeks will start on Monday. Also if Day 1 and 2 are saturday and Sunday, those should be labeled as week 1.

View 4 Replies View Related

JQuery :: Make Datepicker Create Month And Week Links / OnSelect?

Aug 22, 2011

We're using the Datepicker plugin, and it works great. We don't have any text input field tied to it, instead we have associated our own js-function with the onSelect attribute. But now the client wants to be able to click on the week number, or the month and then do something based on that. Preferably some onSelect function, just like when a user selects a specific day. Is this possible?

A very simplistic example of what I would want to be able to do, all with one single datepicker instance [code]...

View 1 Replies View Related

Change An Image Every Week To Define Image?

Dec 3, 2009

change an image everyweek to an image that I define? I have 52 different images, one for every week.

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved