Мой сервер находится в Индии, и я вычисляю "js_time" как
ts = time.time() + 3600
js_time = datetime.datetime.fromtimestamp(ts).strftime('%Y/%m/%d %H:%M:%S')
Затем я использую этот javascript:
<h8>Time Remaining : <div id="countdown"></h8><br>
<script type="text/javascript">
$(document).ready(function() {
$('#countdown').countdown('{{js_time}}', function(event) {
$(this).html(event.strftime('%H:%M:%S'));
});
});
</script>
Все прекрасно работает до того времени, пока мой сайт не будет доступениз Индии.Но из любой другой страны, скажем, из Великобритании, значение обратного отсчета отображается как 00: 00: 00.
Насколько я понимаю, javascript работает на основе местного времени, тогда как я передал время Индии в "js_time".Я совершенно не знаю, как справиться с этим.Пожалуйста, руководство.