Jump to content
Sign in to follow this  
Digitrade

BidorBuy Time? - Check this out!

Recommended Posts

Digitrade

I accidentally clicked my mouse on a "Bidorbuy Time" link right at the bottom of the Home Page.

However, according to this funny looking "Time Machine", it is currently 05:39 on Friday 25 April.

This is the weirdest time thingy I have ever seen!

 

Official bidorbuy time

Share this post


Link to post
Share on other sites
mellowred

It shows correct on my comp.

 

The official bidorbuy date & time when this page was requested was 09/11/2010 18:17:23

 

Is it still wrong on your side?

Share this post


Link to post
Share on other sites
Digitrade

The digital time just above that time board is correct. Look at the actual placings of the indicators on the slides.

Share this post


Link to post
Share on other sites
wayjen

wow!!!! what a find, I never saw that until now. my time is right though.

Share this post


Link to post
Share on other sites
Digitrade

If I look at the time scale, my indicators on the slides are as follows:

"Day of the week" - Pointed between Friday & Saturday.

"Month" - Pointed between April & May.

"Date" - Pointed at number 25.

"Hours" - Pointed between numbers 5 & 6 A.M.

The 'Minutes" and "Seconds" slides are actually moving horizontally.

Share this post


Link to post
Share on other sites
admin

No problem on my side....

 

153455_101109184526_bobtime.JPG

Share this post


Link to post
Share on other sites
Digitrade

Now why are mine not right? Any advice.

Share this post


Link to post
Share on other sites
Cali Craft and Gems

Mine is also out by a few months!

Share this post


Link to post
Share on other sites
admin

Have you tried the age old remedy for most problems: clearing temp Internet files and cookies ?

Share this post


Link to post
Share on other sites
MacMuffin
Mine is also out by a few months!

 

This is quite strange and should display accurately and will also take any timezone into consideration. As people could surf from different timezones, we display the clock according to our server-time and then count on the time based on your computer's elapsed time.

 

Could you perhaps right-click on the browser window, then select "View Source" (I think in IE it is under one of the menu options) and then search for __serverTime and paste that line for me here.

 

As the time displayed is computed locally, based on your regional settings, this might be either a browser glitch or a bug for us displaying the time under certain scenarios, but it will not affect your bidding or any other transactional processing on Bob. The time-widget happened on a dark/cold and bored winter evening ;-)

Share this post


Link to post
Share on other sites
DestinysAngels
Now why are mine not right? Any advice.

 

:blink:You know this might be a sign for you to actually go check out that time and date, maybe something important happened that is linked to you, our DSTV also done this but it showed 1st of January 1970, i actually forgot, i am going to check that out right now!

Share this post


Link to post
Share on other sites
Digitrade

This is what I found. I hope this is what you were looking for?

 

$(document).ready(function(){

var __serverTime = new Date('November 9 2010, 19:47:27');

var __dateStart = new Date();

function checktime(olddel){

var now = new Date();

var dateOffset = now.valueOf() - __dateStart.valueOf();

now.setTime(__serverTime.getTime() + dateOffset);

var nowdel = now.getDay() + "|" + now.getMonth() + "|" + now.getDate() + "|" + now.getHours() + "|" + now.getMinutes() + "|" + now.getSeconds();

if ( olddel != nowdel ) {

var oldsplit = olddel.split("|");

var nowsplit = nowdel.split("|");

if ( oldsplit[5] != nowsplit[5] ) {

clock_slide('#sec',nowsplit[5],11);

if ( oldsplit[4] != nowsplit[4] ) {

clock_slide('#min',nowsplit[4],11);

if ( oldsplit[3] != nowsplit[3] ) {

clock_slide('#hour',nowsplit[3],28);

if ( oldsplit[2] != nowsplit[2] ) {

clock_slide('#day',nowsplit[0],100);

clock_slide('#date',(nowsplit[2]-1),22);

if ( oldsplit[1] != nowsplit[1] ) {

clock_slide('#month',nowsplit[1],57);

};

};

};

};

};

};

function clock_slide(which,howmuch,multiple){

$(which).stop().animate({marginLeft: ((howmuch*multiple)-700)+'px'}, 250, 'linear');

};

setTimeout(function(){checktime(nowdel);}, 250);

};

checktime("0|0|0|0|0|0");

});

Share this post


Link to post
Share on other sites
MacMuffin
This is what I found. I hope this is what you were looking for?

var __serverTime = new Date('November 9 2010, 19:47:27');

 

Looks alright. What browser version and operating system are you running?

Share this post


Link to post
Share on other sites
Digitrade

The digital part of my clock is 100% correct. The grey part with the slides on the clock is stuck in April.

I use Windows XP Pro with IE7.

Share this post


Link to post
Share on other sites
brands online

Firefox never has any problems....

Share this post


Link to post
Share on other sites
Bertman Trading

Same problem here:

 

BOBTIME..jpg.248e902a4acac772bbb9db93b765a732.jpg

 

Xp ie8

Share this post


Link to post
Share on other sites
MacMuffin

This seems to be a problem with IE6, IE7 and IE8 (when it is in compatibility mode). If you are running IE8, make sure that compatibility mode is not switched on globally.

Share this post


Link to post
Share on other sites
Bertman Trading

Thank you Mac! Sorted now!:smile:

Share this post


Link to post
Share on other sites
Digitrade

I downloaded IE8. Everything is working now!

Share this post


Link to post
Share on other sites
RISadler

Wrong:

var __serverTime = new Date('December 28 2010, 16:22:25');

Correct:

var __serverTime = new Date('December 28, 2010 16:22:25');

Share this post


Link to post
Share on other sites
MacMuffin
Wrong:

var __serverTime = new Date('December 28 2010, 16:22:25');

Correct:

var __serverTime = new Date('December 28, 2010 16:22:25');

 

No cigar - still breaks it in IE6 (or IE8 with compatibility mode on).

Share this post


Link to post
Share on other sites
RISadler

Obviously, Mac, because string input to the Date() object is not only locale based, but also differs between browser versions. A much better approach would be to use either:

var rightNow = new Date([i]milliseconds[/i]);

or

var rightNow = new Date([i]yy[/i], [i]mm[/i], [i]dd[/i], [i]hh[/i], [i]mm[/i], [i]ss[/i]);

Share this post


Link to post
Share on other sites
RISadler

Just out of interest, who wrote (1) the HTML and (2) the JavaScript of the page under discussion?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×