Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

S.....T - Nicolás Tagliafico x2, Ajax [4]:1 Heerenveen
[Jens Odgaard, 1:[1]](https:/...

źródło: comment_2Xw3LcfjFTFjyIe9ejpOXHBSwHPhyW4F.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

dziwna sprawa bo wysyłam ajaxem dane, co innego wysyłam a co innego zapisuje #spring w bazie, wrzucam w ajaxa console.log żeby się upewnić co wysyłam sprawdzając w przeglądarce, pokazuje ok, a potem w bazie widzę, że dane są inne a mianowicie daty są przesunięte o 1 dzień.
wewnątrz employee jest m.in. tablica z datami i te daty potem są zapisywane w bazie źle, przesunięte o 1 dzień. mogę jakoś sprawdzić
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mianowicie daty są przesunięte o 1 dzień


@lukasz890123: time zone, i gdzieś na styku JS z Rest gubiona jest o tym informacja, stąd przesunięcie o 1-2h, więc dla samej daty, czyli wg JS daty z godziną 00:00, wychodzi z tego potem 22:00 poprzedniego dnia
  • Odpowiedz
mam w js/jquery obiekt z tablicami zawierającymi daty, który wysyłam ajaxem dla testu na https://jsonplaceholder.typicode.com
przed wysłaniem mam inne wartości w tablicy, a gdy wchodzę w wysłanego jsona poprzez narzędzia deweloperskie chrome'a to widzę, że inna data się wysłała, zamiast 2019-08-06T00:00:00.000Z wysyła się 2019-08-05T22:00:00.000Z.
ktoś wie czemu i co mogę na to poradzić?

$("#sentbutton").click(function(){
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukasz890123: Podmień na to i sprawdź, czy dalej masz różnicę :

var start = new Date(firstDay.val());
for (var d = start; d <= setLastDay(); d.setDate(d.getDate() + 1)) {
let dateToStore = new Date(d);
let hoursDiff = dateToStore.getHours() - dateToStore.getTimezoneOffset()
  • Odpowiedz
#javascript #ajax #naukaprogramowania głupia sprawa. Django pod url'em /fakty wyrzuca mi JSON z linkami do galerii zdjęć. Ajax call do JSON'a jest wykonywany najpierw, po czym w kodzie poniżej wypisujemy cały array (fantastyka) oraz jedno ze zdjęć ma podmieniane źródło na link z tego array'u. Oczywiście Ajax jest asynchroniczny, więc w momencie gdy przeglądarka wykonywuje drugą część kodu , to dane nie zdążyły jeszcze wrócić do
J.....L - #javascript #ajax #naukaprogramowania głupia sprawa. Django pod url'em /fak...

źródło: comment_B4leLu18nVUCUARO84jWDcGSzqZa20yK.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach