Quelqu'un pourrait-il m'aider avec un compte à rebours javascript;Javascript/Jquery Date Compte à rebours
Par exemple: S'il est 13h05 le dimanche, il dirait: « Passez votre commande d'ici 1 jour 2 heures 55 minutes et votre commande sera expédiée lundi » Un autre exemple: S'il est 14:00 sur samedi, il dirait: « Passez votre commande dans les 2 heures et votre commande sera expédiée aujourd'hui »
je dois être en mesure de changer le point de coupure de 16 heures si nécessaire ...
il doit également ignorer les jours fériés (Idéalement, il y aurait une section dans le code où je pourrais mettre toutes les dates 'exclues', par ex. 12/25/2009, 01/01/2010, etc. - De cette façon je pourrais le garder à jour. rendez-vous amoureux). Le code doit tenir compte du fait que nous ne livrons que du lundi au vendredi (donc un vendredi après 16h, il ne dirait pas la livraison demain, mais lundi). Une fois les coups de délai (de 4pm), le compte à rebours des sauts en arrière pour accueillir la date limite de demain, etc. Amazon fait une chose très similaire, mais je ne peux pas Suss ce qui se passe
Si vous pouvez aider - ce d être apprécié. J'ai le cadre Jquery sur mon site si cela aide ...
ne devriez pas cette chose fait côté serveur à la place ? Je veux dire, pouvez-vous réellement faire confiance à l'horloge du système sur la machine client? Que se passe-t-il si l'utilisateur se trouve dans un autre pays afin d'être dans un fuseau horaire différent? Ou juste descendu d'un avion et n'avez pas encore ajusté le fuseau horaire du système sur le portable? –
Cela peut être fait avec la manipulation de JS et UTC (j'ai récemment mélangé avec ceci avec le succès mélangé), mais pour le souci de la santé d'OPs je dirais utiliser un certain code de côté de serveur. –
J'ai voté solution serveur, mais la date peut également être fournie par le serveur, et pour réduire la charge du serveur, elle peut être calculée sur chaque PC visiteur. – mpapis