Solved

Time Zone Diff in ASP

Posted on 2001-08-03
6
279 Views
Last Modified: 2012-05-04
My server is in Atlanta, I am in Seattle.

What is the asp code for displaying the time difference? I am close but after midnight my time is off for a few hours until Seattle catches up ha ha!

Thanks everyone,
Jim S.
0
Comment
Question by:TenTonJim
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 5

Expert Comment

by:nilapenn
ID: 6348235
use datediff function

response.write datediff("h",atlantadate,seattledate)
0
 
LVL 2

Author Comment

by:TenTonJim
ID: 6348934
how do I get the 2 in the code to compare?

sorry don't mean to be ignorant...

Thanks,
Jim S.
0
 
LVL 9

Accepted Solution

by:
msdixon earned 50 total points
ID: 6349351
actually, you don't want to use datediff. that would show you the difference. use datadd:
DateAdd(interval, number, date)
see:
http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/doc/vsfctDateAdd.htm

response.write dateadd("h", -3, now())
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 5

Expert Comment

by:dgorin
ID: 6350046
Here is client-side code to determine the difference between the browser time and GMT to get you started (if I recall correctly it's snipped from the MS documentation).  You can put the browser time in a hidden form field and when you submit the page you can compare to the server time using the server VBScript myTime=Now()

You can put the server time in your browser page and do all the comparison client-side if you wish.

function timezone() {

   var d, tz, s = "The current local time is ";
   d = new Date();
   tz = d.getTimezoneOffset();
   if (tz < 0)
      s += tz / 60 + " hours before GMT";
   else if (tz == 0)
      s += "GMT";
   else
      s += tz / 60 + " hours after GMT";
   return(s);
}
0
 
LVL 2

Author Comment

by:TenTonJim
ID: 6352495
ok let me look as the midnight hour approaches and see what happens...

so far msdixon is going to get the nod, this looks to be exactly what I wants

Thanks,
Jim S.
0
 
LVL 2

Author Comment

by:TenTonJim
ID: 6352770
Thank you very much!

Exact answer... very nice answer... 1 line of code that's a bonus!!

Thank you to the other folks that gave answers also. msdixon got the nod because all I had to do was plug it in and it worked right off the bat.


Thanks,
Jim S.

0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hello, all! I just recently started using Microsoft's IIS 7.5 within Windows 7, as I just downloaded and installed the 90 day trial of Windows 7. (Got to love Microsoft for allowing 90 days) The main reason for downloading and testing Windows 7 is t…
I was asked about the differences between classic ASP and ASP.NET, so let me put them down here, for reference: Let's make the introductions... Classic ASP was launched by Microsoft in 1998 and dynamically generate web pages upon user interact…
Come and listen to Percona CEO Peter Zaitsev discuss what’s new in Percona open source software, including Percona Server for MySQL (https://www.percona.com/software/mysql-database/percona-server) and MongoDB (https://www.percona.com/software/mongo-…
This is a high-level webinar that covers the history of enterprise open source database use. It addresses both the advantages companies see in using open source database technologies, as well as the fears and reservations they might have. In this…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question