Aktywne Wpisy

Sleepypl +109

Nacho_Libre +5
#sluchamzlastfm #sluchamzlastfm2 #muzyka #spotify #lastfm
Dzień dobry,
W ten niedzielny poranek zapraszam do cotygodniowego Waszego zestawienia najczęściej słuchanych albumów w serwisie last.fm w kończącym się tygodniu.
Słucham
Dzień dobry,
W ten niedzielny poranek zapraszam do cotygodniowego Waszego zestawienia najczęściej słuchanych albumów w serwisie last.fm w kończącym się tygodniu.
Słucham





String getEndTimeText(JsonObject& response) {String handTimestamp = response["properties"]["handTimestamp"];
// TODO fajny string w formacie HH:mm
}
#programowanie #arduino #esp8266
strtok(): splits a C string into substrings, based on a separator character
atoi(): converts a C string to an int
https://arduino.stackexchange.com/questions/1013/how-do-i-split-an-incoming-string
String handTimestamp = response["properties"]["handTimestamp"];int numer = atoi(handTimestamp);
rzuca błędem:
invalid conversion from 'ArduinoJson::Internals::JsonVariantAs::type {aka const char*}' to 'char*'Z 10 lat niczego nie pisałem w C :D Teraz wiem co czują nowi pracownicy :P
Komentarz usunięty przez autora
Komentarz usunięty przez autora
@lecter69:
Tutaj C++ nie kuleje tylko umiejętność czytania ze zrozumieniem.
Nie wiem po co ci oddzielnie godziny i minuty ale możesz sobie string podzielić wg. dwukropka i dostajesz oddzielnie godziny i minuty jako stringi a potem przeparsować na inty.
Sprawdź proszę
http://playground.arduino.cc/Code/Time
time_t t = now(); // Store the current time in time
//
czyli atoi(handTimestamp.c_str())
Znacznie lepiej skorzystać jest jednak z dedykowanej funkcji przeznaczonej do konwersji stringa na inta, czyli
handTimestamp.toInt()