Konwersja tabel z czasem i dziwny wynik - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: Konwersja tabel z czasem i dziwny wynik (/watek-konwersja-tabel-z-czasem-i-dziwny-wynik) |
Konwersja tabel z czasem i dziwny wynik - czarodziej - 13-02-2020 Witam, Pobieram czas z modemu SIM800L w formacie RR/MM/DD,gg:mm:ss+04 (nie wiem co to jest to +04 ale nie interesuje mnie to. Stringa z czasem konwertuje do tabeli znaków i następnie poszczególne znaki konwertuję do tabeli znaków uzytecznej dla zapisu czasu do modułu RTC w formacie RRRR, MM, DD, gg, mm, ss. Następnie kontrolnie wyświetlam tabelę docelową i tu "zonk" bo wyświetla obie czyli RRRR, MM, DD, gg, mm, ssRR/MM/DD,gg:mm:ss+04 Kod: czas = modem.getGSMDateTime(DATE_FULL); //string Kod: 20/02/12,21:18:12+04 Bo dążę do tego by wynik był: Kod: 20/02/12,21:18:12+04 Sprzęt to t-call ESP32 z SIM800L, programowanie w Arduino IDE Konwersja tabel z czasem i dziwny wynik - gavron7 - 13-02-2020 +4 strefa czasowa Wysłane z mojego Neffos Y5s przy użyciu Tapatalka RE: Konwersja tabel z czasem i dziwny wynik - czarodziej - 13-02-2020 Dziwne bo to Polska a karta plusha. Ale nie o tym jest ten wątek. Już rozwiązałem problem. Na końcu tabeli by tabela wiedziała że się skończyła trzeba dodać określenie końca: tabelaDS [24] = '\0'; |