Obecnie mamy ten kod, który działa, oprócz tego, że musi użyć określoną strefę czasową, zamiast strefy czasowej użytkownika:Ustawianie strefy czasowej podczas korzystania z jQuery Countdown
$('#countdown').countdown('<?php echo $date_end?>').on('update.countdown', function(event) {
var format = '%-S second%!S';
if (event.offset.years > 0 || event.offset.weeks > 0 || event.offset.days > 0 || event.offset.hours > 0 || event.offset.minutes > 0) {
if(event.offset.minutes > 0) {
format = '%-M minute%!M ' + format;
}
if(event.offset.hours > 0) {
format = '%-H hour%!H ' + format;
}
if(event.offset.days > 0) {
format = '%-d day%!d ' + format;
}
if(event.offset.weeks > 0) {
format = '%-w week%!w ' + format;
}
}
$(this).html(event.strftime(format));
}).on('finish.countdown', function(event) {
$(this).html('Finished');
});
widziałem kilka przykładów dodawania strefy czasowe, ale żaden nie używa wtyczki odliczającej jquery w taki sam sposób jak my.
Jakieś pomysły, jak dodać +10 jako aktualną strefę czasową? więc korzysta z tego zamiast strefy czasowej użytkownika?
Dzięki.
Nie jestem pewien, czy mam zrozumienia sposób używasz wtyczki, lub jeśli jest to nawet takie same wtyczki jak to: http : //keith-wood.name/countdown.html#zones Jednak użyłem wtyczki na stronie i przekazałem jej datę/czas do odliczania do strefy czasowej -7 w następujący sposób: jQuery ('# odliczanie') odliczanie ({until: new Date (2020, 1-1, 11, 5, 35, 35), strefa czasowa: -7, format: "YODHMS", compact: true}); Być może to pomaga? – jonathanbell