我的服务器位于印度,我将“ 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”中通过了印度时间。 我对如何处理这个问题一无所知。请指导。