Ich habe einen Timer mit Javascript erstellt, aber ich habe Systemzeit verwendet.
Wenn dieses JavaScript wirklich Ihren Anforderungen entspricht, dann könnte dieser JavaScript-Code leicht auch dynamisch gemacht werden. Überall dort, wo die aktuelle Systemzeit initialisiert wird, fügen Sie einfach die Serverzeit in die Sprache Ihrer Wahl (Python) ein. Mit anderen Worten: Verwenden Sie Ihre Serversprache (Python), um das Skript genau so auszugeben, wie es gerade ist, außer dass Sie den Teil ersetzen, der die aktuelle Zeit initialisiert.
In PHP, einig Pseudo-Code (nicht sicher über die Argumente des Date() Konstruktor) aussehen könnte, zum Beispiel:
// my_countdown_script.php
[..]
var startTime = new Date(<?php echo time(); ?>);
[..]
Dann, anstatt mit Ihrem JavaScript, würden Sie die PHP einschließlich werden Datei, die die Serverzeit wie oben Einsätze:
<script type="text/javascript" src="my_countdown_script.php"></script>
die gute Sache ist: Das wird in jedem Browser, der die JavaScript Sie bereits erstellt unterstützt.
(In einer späteren Version könnte Ihr JavaScript einige Initialisierer enthalten, mit denen Sie die aktuelle Zeit nach dem Einbinden der Bibliothek in Ihren HTML-Code festlegen können. Dadurch könnte die eigentliche JavaScript-Bibliothek statisch und somit zwischengespeichert werden Browser.)
Muss die Google App-Engine Python sein? Ich kann Ihnen helfen, wenn Ihnen die Java-Version von Google App Engine nichts ausmacht. –