/    Sign up×
Community /Pin to ProfileBookmark

Server Time vs Local Time

This example gives the closest server time that you are using:

var serverTime = new Date();
var hours = serverTime.getHours();

I need the local computer time for Timezone calculations:

var localTime = ?;
var hours = localTime.getHours();

to post a comment
JavaScript

3 Comments(s)

Copy linkTweet thisAlerts:
@Sup3rkirbyApr 06.2014 — I don't think javascript can get server times. It's a client-side langauge and can only read the user's local time (based on their PC's clock. If their PC clock is wrong so will the javascript time).

The Date() function always creates a date object based on the user's local computer time.
Copy linkTweet thisAlerts:
@rtretheweyApr 07.2014 — The Date() object relies on the user's computer clock, not the server. So you have the local computer time and you can check getGMTOffset or getTimezoneOffset as needed for any conversions.
×

Success!

Help @Philosophaie spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 4.28,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,

tipper: @Samric24,
tipped: article
amount: 1000 SATS,
)...