Swatch-Internetzeit
Wandeln Sie jedes Datum mit Uhrzeit in Swatch-Internetzeit um: 11:00 UTC ist @500.00, Mittag in Biel. Der Tag hat 1000 Beats zu je 86,4 Sekunden, gezählt ab Mitternacht Bieler Zeit und ohne Sommerzeit. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Datum und Uhrzeit
- 2024-03-01T11:00:00Z
- Utc
- 2024-03-01T11:00:00Z
- Stunde (UTC)
- 11
- Minute (UTC)
- 0
- Sekunde (UTC)
- 0
Die Swatch-Internetzeit teilt den mittleren Sonnentag in eintausend gleiche Beats zu je 86,4 Sekunden und kennzeichnet die Uhr mit einem At-Zeichen, zum Beispiel @500.00. Beats werden ab Mitternacht in Biel Mean Time gezählt, einem festen UTC+1-Versatz ohne Sommerzeit, sodass derselbe zivile UTC-Zeitpunkt stets dieselbe Beat-Zahl liefert. Dieser Swatch-Internetzeit-Rechner nimmt ein explizites ISO-8601-DateTime entgegen —mit Z, numerischem Versatz oder nur Datum um Mitternacht UTC—, normalisiert es allein aus der Zeichenkette auf koordinierte Weltzeit und wendet die deterministische Formel an: Beats gleich UTC-Sekunden des Tages plus 3600, modulo 86400, geteilt durch 86,4.
Was Swatch-.beats sind und wie Biel Mean Time sie verankert
Die Swatch-Internetzeit wurde als tagesweite Uhr ohne Zeitzonen vermarktet: Statt vierundzwanzig Stunden und sechzig Minuten hat ein Tag eintausend Beats, jeder genau 86,4 SI-Sekunden lang, weil 86400 geteilt durch 1000 gleich 86,4 ist. Die Notation schreibt den Zähler mit einem At-Zeichen, drei ganzzahligen Ziffern und optionalen Centibeats —zum Beispiel @000.00 um Mitternacht BMT und @500.00 um Mittag BMT—. Der Tagesursprung ist Mitternacht in Biel Mean Time, definiert als mitteleuropäische Zeit ohne Sommerzeitumstellungen, ein dauerhafter Einstunden-Versatz östlich von UTC.
Folglich fällt @000 mit 23:00 UTC zusammen, @500 mit 11:00 UTC, und reines UTC-Mitternacht liegt nahe @041.67. Weil BMT nie vor- oder zurückgestellt wird, ist die Abbildung von UTC-Tageszeit auf eine Beat-Zahl eine geschlossene Modulardivision ohne geografische Zonentabellen und ohne politischen DST-Kalender. Diese Fähigkeit setzt nur diese arithmetische Identität um: Sie beansprucht keine Markenrechte an Modeuhren, fragt keine Live-Uhr ab und rät die lokale Zone des Aufrufers nicht.
Bruchsekunden der Eingabe, sofern vorhanden, fließen in die Division ein, sodass Subsekunden-Zeitstempel die Centibeats vorhersehbar bewegen. Nur-Datum-Werte gelten als Mitternacht UTC jenes zivilen Tages — ein bewusster Vertrag für Stapeljobs, die Daten ohne Wanduhrzeit speichern.
Wo die Internetzeit im Alltag hilft
Content-Sites, die um swatch internet time oder beats-Umrechner ranken, profitieren von einem Live-Tool, dessen kostenloser Browser-Pfad bytegenau dem bezahlten Automatisierungspfad auf einem reinen Modul entspricht. Eventplaner, die globale Online-Sitzungen koordinieren, veröffentlichen manchmal ein einziges Beat-Ziel statt eines Rasters von Stadtzeiten; die Umwandlung geplanter ISO-Instants in Beats hält Marketingtexte und Kalendereinladungen im Einklang. Lehrkräfte, die Modulararithmetik, Zeitstandards oder den Unterschied zwischen festen Versätzen und DST-Zonen vermitteln, können Hausaufgaben an einer stabilen Formel bewerten statt an einem Browser-Date-Objekt, das von der Locale der Lernenden abhängt.
Logging-Pipelines, die Medienreleases oder Spielereignisse mit Internet Time markieren, können UTC-Auditstempel stapelweise umrechnen, ohne zoneinfo-Datenbanken zu laden. Fehlgeschlagene Validierung wird nicht berechnet.
Anwendungsfälle
Novelty-Uhren und Chat-Bots
Wandeln Sie jeden expliziten ISO-Zeitstempel in @beats um, damit Web-Widgets und Slash-Befehle bei der Swatch-Internetzeit übereinstimmen, ohne die Serveruhr zu lesen.
Texte und Einladungen globaler Events
Veröffentlichen Sie ein einziges Beat-Ziel für Online-Events, indem Sie geplante UTC-Zeitpunkte mit derselben BMT-Formel wie im kostenlosen Browser-Tool umrechnen.
Häufige Fragen
Was ist Biel Mean Time?
Biel Mean Time ist ein fester UTC+1-Versatz ohne Sommerzeitumstellung. Swatch-.beats zählen ab Mitternacht BMT, daher ist @000 gleich 23:00 UTC und @500 gleich 11:00 UTC.
Nutzt der Umrechner meine lokale Zeitzone oder die Serveruhr?
Nein. Nur die datetime-Zeichenkette, die Sie übergeben, wird verwendet.
Welche Eingabeformate werden akzeptiert?
YYYY-MM-DD oder volles DateTime mit optionalen Bruchsekunden und Z oder numerischem ±HH:mm-Versatz.
Wie lange dauert ein Beat?
Genau 86,4 Sekunden, denn die 86400 Sekunden eines Tages geteilt durch 1000 Beats ergeben 86,4. Ein Wert wie @500.00 zeigt drei ganze Stellen und zwei Nachkommastellen.
Welche UTC-Zeiten entsprechen @000 und @500?
@000 fällt auf 23:00 UTC, also Mitternacht in Bieler Zeit, und @500 auf 11:00 UTC, dort Mittag. Mitternacht UTC liegt bei ungefähr @041.67.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/date/swatch-internet-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"datetime":"2024-03-01T11:00:00Z"}'const res = await fetch("https://api.kit.forhosting.com/date/swatch-internet-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"datetime": "2024-03-01T11:00:00Z"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/swatch-internet-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"datetime": "2024-03-01T11:00:00Z"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/swatch-internet-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"datetime":"2024-03-01T11:00:00Z"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"datetime":"2024-03-01T11:00:00Z"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/swatch-internet-time", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"datetime": "2024-03-01T11:00:00Z"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.swatch_internet_time",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Ungültige oder unvollständige DateTimes scheitern mit invalid_input, statt eine Uhrzeit zu erfinden.
Eingabevertrag, Antwortform und Fehlerverhalten
Vollformen dürfen T- oder Leerzeichen-Trenner, optionale Bruchsekunden bis neun Ziffern, ein abschließendes Z für UTC oder einen numerischen Versatz wie +01:00 oder -0500 verwenden. Nur YYYY-MM-DD wird akzeptiert und als 00:00:00.000 UTC gelesen. Beispiel: 2024-03-01T23:00:00Z liefert @000.00. Beispiel: 2024-03-01T00:00:00Z liefert etwa @041.67. Senden Sie per POST einen JSON-Körper mit einem Pflicht-Zeichenkettenfeld namens datetime: ein ISO-8601-Kalenderdatum oder -DateTime. Fehlende Felder, leere Zeichenketten, Nicht-Zeichenketten, fehlerhafte Formen, unmögliche Kalendertage und illegale Versätze scheitern mit invalid_input-Meldungen, die das Problem benennen; diese Fehler werden nicht berechnet. Bei Erfolg spiegelt der Körper die rohe datetime-Zeichenkette wider, die Sie gesendet haben, ein normalisiertes utc-Feld als YYYY-MM-DDTHH:mm:ssZ (ganze Sekunden), Ganzzahlen utc_hour, utc_minute und utc_second, bmt_offset_hours fest auf 1, bmt_seconds als Sekunden seit BMT-Mitternacht nach dem Modularschritt, beats als Zahl auf zwei Dezimalen im halb offenen Intervall von 0 einschließlich bis 1000 ausschließlich, beats_display als die @ddd.bb-Zeichenkette und eine formula-Zeichenkette, die die verwendete Identität neu formuliert. Beispiel: 2024-03-01T11:00:00Z liefert beats 500 und beats_display @500.00, weil 11:00 UTC Mittag BMT ist. Kombinieren Sie das Ergebnis mit Ihrer eigenen Oberfläche, wenn Sie einen Live-Ticker brauchen; dieser Endpunkt wandelt einen expliziten Zeitpunkt pro Aufruf um und liest nie die Server-Wanduhr.
Wo eine Swatch-Internetzeit-API ihren Nutzen erweist
Weil die Implementierung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie beats und beats_display in Tests, und Sie erhalten reproduzierbare Swatch-Internetzeit für Widgets, LMS-Plugins und Edge-Worker, ohne eigene Chronologie-Infrastruktur zu betreiben.
Integrationsbeispiele
Unterricht in modularer Zeitarithmetik
Bewerten Sie Hausaufgaben zu Tagesbruchteilen mit festem Versatz an einer deterministischen API, die nie von der lokalen Zeitzone der Schülermaschine abhängt.
Technische Fragen
Wie wandle ich ein ISO-DateTime in Swatch-Internetzeit um?
Senden Sie einen JSON-Körper mit datetime als ISO-8601-Zeichenkette (Z, ±Versatz oder nur Datum). Die API normalisiert auf UTC und liefert beats und beats_display mit BMT = UTC+1 und beats = ((utc_seconds_of_day + 3600) mod 86400) / 86.4.
Was kostet der Swatch-Internetzeit-Umrechner?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.