🧰 ToolPicoAlle Tools →
Startseite » Blog » Update: 13 Sprachen + Hex-Eingabe

Neu im Unix-Zeitstempel-Umwandler: 13 Sprachen im Code-Generator und direkte Hex-Eingabe

Der Unix-Zeitstempel-Umwandler von ToolPico wurde um zwei Funktionen erweitert, die bislang fehlten: Der Code-Snippet-Generator deckt jetzt deutlich mehr Sprachen und Datenbank-Dialekte ab, und der Reiter „Epoch → Datum“ kann hexadezimale Zeitstempel jetzt direkt lesen, ohne einen Umweg über ein separates Tool. Dieser Beitrag zeigt konkret, was neu ist und wie du beide Funktionen im Alltag nutzt.

Inhalt

Was sich konkret geändert hat

Kurz gesagt: Zwei Erweiterungen wurden in den bestehenden Unix-Zeitstempel-Umwandler eingebaut — mehr Sprachen im Code-Snippet-Generator und ein Schalter für Hex-Eingaben im Reiter „Epoch → Datum“. Beide sind bereits live nutzbar, keine separate Anmeldung oder Installation nötig.

Bisher deckte der Code-Snippet-Generator des Tools JavaScript, Python, PHP, ein generisches SQL sowie Google Sheets ab. Wer mit Java, C#, Go, Ruby, PowerShell oder Bash arbeitete, musste die passende Syntax selbst nachschlagen oder manuell übertragen. Ebenso musste ein hexadezimal notierter Zeitstempel bislang erst mit einem separaten Hex-zu-Dezimal-Rechner übersetzt werden, bevor er im Reiter „Epoch → Datum“ verarbeitbar war. Beide Lücken sind jetzt geschlossen.

13 Sprachen und Dialekte im Code-Generator

Kurz gesagt: Der Generator liefert jetzt fertigen Code für JavaScript, Python, PHP, Java, C#, Go, Ruby, PowerShell, Bash, MySQL, PostgreSQL, SQLite und Google Sheets — 13 Varianten für denselben Epoch-Wert.

Besonders praktisch ist die Aufsplittung der Datenbank-Snippets in drei getrennte Varianten statt eines generischen SQL-Blocks: PostgreSQL, MySQL und SQLite verwenden unterschiedliche Funktionsnamen für dieselbe Aufgabe, und ein Snippet, das für PostgreSQL passt, ist in MySQL oder SQLite schlicht ein Syntaxfehler.

KategorieAbgedeckte Sprachen/Dialekte
Web/SkriptJavaScript, Python, PHP, Ruby
KompiliertJava, C#, Go
ShellPowerShell, Bash
DatenbankenMySQL, PostgreSQL, SQLite
SonstigesGoogle Sheets

Beispiel-Szenario: Angenommen, du entwickelst ein Backend in Go, das Log-Zeilen aus einer PostgreSQL-Datenbank liest, während ein separates Admin-Skript in PowerShell dieselben Zeitstempel für einen Bericht formatieren soll. Statt zweimal in der jeweiligen Sprachdokumentation nachzuschlagen, gibst du den Epoch-Wert einmal im Reiter „Epoch → Datum“ ein und wechselst im Code-Generator einfach zwischen den beiden Sprach-Optionen — beide Snippets stehen sofort bereit, direkt einsatzbereit zum Kopieren.

Praxis-Hinweis: Alle Snippets werden clientseitig aus dem aktuell eingegebenen Epoch-Wert erzeugt; es werden keine Daten an einen Server übertragen. Die generierten Code-Beispiele sind Ausgangspunkte für die jeweilige Standardbibliothek und sollten wie jeder übernommene Code kurz gegengeprüft werden, bevor er produktiv läuft.

Hex-Eingabe direkt im Umwandler

Kurz gesagt: Im Reiter „Epoch → Datum“ gibt es jetzt neben der Genauigkeits-Auswahl einen Schalter „Hex-Eingabe“ — aktiviert, liest das Tool den eingegebenen Wert als Hexadezimalzahl statt als Dezimalzahl.

Bisher war ein hexadezimal notierter Zeitstempel — wie er in manchen Log-Formaten, Netzwerkprotokollen oder Binärdumps vorkommt — nur über einen Zwischenschritt nutzbar: erst mit einem separaten Hex-zu-Dezimal-Rechner in eine Dezimalzahl umwandeln, dann diese Zahl in den Umwandler einfügen. Der neue Schalter im Reiter „Epoch → Datum“ spart genau diesen Zwischenschritt.

So funktioniert es: Aktiviere den Schalter „Hex-Eingabe“ neben der Genauigkeits-Auswahl, füge den Hex-Wert ein (mit oder ohne 0x-Präfix, z. B. 0x6870AB00), und das Tool interpretiert die Zeichenkette direkt als Basis-16-Zahl. Die Genauigkeits-Auswahl daneben (automatisch/Sekunden/Millisekunden/Mikrosekunden/Nanosekunden) bestimmt weiterhin, in welcher Einheit dieser Dezimalwert am Ende gelesen wird — beide Einstellungen arbeiten unabhängig voneinander zusammen.

Beispiel-Szenario: In einem rohen Netzwerk-Log taucht der Wert 65731D80 auf. Ohne den neuen Schalter wäre der erste Schritt, diesen Wert extern in eine Dezimalzahl zu übersetzen. Mit dem aktivierten Hex-Schalter reicht es, den Wert direkt einzufügen — der Rest der Umwandlung (Zeitzone, Ausgabeformat, Tagesdetails) läuft wie gewohnt.

Ein Beispiel-Szenario aus dem Alltag

Stell dir vor, ein Debugging-Ticket landet auf deinem Tisch: Ein Kollege hat einen Absturz-Report aus einem eingebetteten System kopiert, in dem der Ereigniszeitpunkt als hexadezimaler Wert 0x6501A2C0 protokolliert ist. Gleichzeitig soll die Fehleranalyse sowohl in einem Go-Dienst als auch in einer begleitenden PostgreSQL-Abfrage nachvollzogen werden. Vor den beiden neuen Funktionen wären das mindestens drei separate Schritte gewesen: Hex-Umrechnung, Nachschlagen der Go-Syntax, Nachschlagen der PostgreSQL-Syntax. Jetzt reicht ein Aufruf des Unix-Zeitstempel-Umwandlers: Hex-Schalter aktivieren, Wert einfügen, Datum ablesen, und im Code-Generator die passenden Snippets für Go und PostgreSQL direkt kopieren.

Häufig gestellte Fragen

Welche Sprachen und Dialekte deckt der Code-Snippet-Generator jetzt ab?
Der Code-Snippet-Generator im Unix-Zeitstempel-Umwandler erzeugt jetzt fertige Snippets für 13 Sprachen bzw. Dialekte: JavaScript, Python, PHP, Java, C#, Go, Ruby, PowerShell, Bash, MySQL, PostgreSQL, SQLite und Google Sheets. Damit lässt sich der aktuell im Rechner stehende Epoch-Wert direkt in die passende Syntax für Backend-Sprachen, Shell-Skripte und die drei gängigsten Datenbanksysteme übertragen, ohne die Syntax auswendig zu kennen.
Wo finde ich die Hex-Eingabe im Unix-Zeitstempel-Umwandler?
Im Reiter „Epoch → Datum“ befindet sich neben der Genauigkeits-Auswahl (Sekunden/Millisekunden/Mikrosekunden/Nanosekunden) jetzt ein zusätzlicher Schalter „Hex-Eingabe“. Ist er aktiviert, liest das Tool den eingegebenen Wert als Hexadezimalzahl (mit oder ohne 0x-Präfix, etwa 0x6870AB00) statt als Dezimalzahl und wandelt ihn entsprechend um.
Muss ich einen hexadezimalen Zeitstempel vorher manuell in Dezimal umrechnen?
Nein, das ist mit dem neuen Hex-Schalter nicht mehr nötig. Vorher musste ein hexadezimaler Wert erst mit einem separaten Hex-zu-Dezimal-Rechner übersetzt werden, bevor er als Epoch-Sekunden interpretierbar war. Jetzt reicht es, den Hex-Wert direkt einzufügen und den Schalter „Hex-Eingabe“ zu aktivieren — die Umwandlung ins lesbare Datum erfolgt in einem Schritt.
Warum wurden gerade PostgreSQL, MySQL und SQLite als eigene Snippet-Varianten ergänzt und nicht nur ein generisches SQL?
Die drei Datenbanksysteme verwenden unterschiedliche Funktionsnamen und Syntax für dieselbe Aufgabe — PostgreSQL etwa to_timestamp(), MySQL FROM_UNIXTIME(), SQLite datetime(epoch, 'unixepoch'). Ein einziges generisches SQL-Snippet hätte in mindestens zwei der drei Systeme zu einem Syntaxfehler geführt. Mit drei getrennten Varianten liefert der Generator in jedem Fall direkt lauffähigen Code für das jeweilige System.
Funktioniert die neue Hex-Eingabe auch zusammen mit Millisekunden- oder Nanosekunden-Werten?
Der Hex-Schalter wirkt auf die reine Zahlenbasis der Eingabe (Hexadezimal statt Dezimal); die Genauigkeits-Auswahl daneben (Sekunden/Millisekunden/Mikrosekunden/Nanosekunden bzw. automatische Erkennung) bestimmt weiterhin, in welcher Einheit dieser Wert interpretiert wird. Beide Einstellungen lassen sich unabhängig voneinander kombinieren.

Probiere den erweiterten Code-Generator und die neue Hex-Eingabe direkt aus — kostenlos, ohne Anmeldung, komplett im Browser.

Zum Unix-Zeitstempel-Umwandler →

Verwandte Ratgeber

Methodischer Hinweis: Dieser Beitrag beschreibt Funktionen, die zum Zeitpunkt der Veröffentlichung im Unix-Zeitstempel-Umwandler von ToolPico live nutzbar sind. Die genannten Sprachen, Dialekte und Bedienelemente entsprechen dem aktuellen Stand des Tools; Details zur Benutzeroberfläche können sich im Rahmen künftiger Updates ändern.