[GELÖST] Const char zu time_t - TimeLib Biblio

Hallo Zusammen,

Bin blutiger Anfänger und probiere gerade ein Projekt umzusetzen. :slight_smile:
Mit einer API hole ich gerade die Sonnenuntergangzeit, leider wird sie mir in Unix angezeigt.
Mit dem folgenden Code kann ich die Zahlen perfekt umrechnen.

    time_t t = 1669563484;  //unix timestamp

    setTime (t);
    Serial.print("Date: ");
    Serial.print(day());
    Serial.print("/");
    Serial.print(month());
    Serial.print("/");
    Serial.print(year());
    Serial.print(" ");
    Serial.print(hour());
    Serial.print(":");
    Serial.print(minute());
    Serial.print(":");
    Serial.println(second());

Wenn ich der Variable t jetzt aber eine vorher genutzte Variable zuteilen will, kommt immer ein Compilation Fehler. Wie muss ich meine Variable umändern?

Vielen Dank!

Sorry, ich verstehe nicht, was Du damit ausdrücken willst.
Gib uns doch besser einen kompilierbaren Sketch, der den Fehler erzeugt.

Gruß Tommy

Funktionierenden Code zeigen.
Fehlerhaften Code geheim halten.
Fehlermeldungen ignorieren, oder/und geheim halten.

So kann wohl niemand dein Problem erkennen oder gar lösen.

Das stimmt vermutlich nicht ganz, denn die Forensoftware gibt über Deinem Beitrag folgende Meldung aus:

Gib ihr einen anderen Namen. z.B. u anstelle von t.
Ansonsten zeige, was Du da hast. Deine Beschreibung gibt nur aus, das Du eine Variable t schon als char irgendwas benutzt.

Sorry, sitze schon zu lange vor dem Rechner :slight_smile:

Ich hab das Problem jetzt mit "time_t t = meineVariable.toInt();" gelöst.

Kompletten Code wollte ich nicht posten, da überall die Keys drin sind.

Danke trotzdem und einen schönen Sonntagabend!

und nicht vergessen den Thread als "gelöst" markieren.

Wenn Fehler/Lösung in "Sitze schon zu lang vor dem Rechner" besteht,
oder auch in "meineVariable.toInt()", aber meineVariable geheim ist, kann man gern drauf verzichten, das als Lösung zu markieren.
const char meineVariable; (wie der Titel raten lässt) war es jedenfalls sicher nicht.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.