Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. JavaScript-Referenz
  4. Eingebaute Standardobjekte
  5. Date
  6. setUTCHours()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Date.prototype.setUTCHours()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

DiesetUTCHours() Methode vonDate Instanzen ändert die Stunden, Minuten, Sekunden und/oder Millisekunden für dieses Datum entsprechend der Weltzeit.

Probieren Sie es aus

const event = new Date("August 19, 1975 23:15:30 GMT-3:00");console.log(event.toUTCString());// Expected output: "Wed, 20 Aug 1975 02:15:30 GMT"console.log(event.getUTCHours());// Expected output: 2event.setUTCHours(23);console.log(event.toUTCString());// Expected output: "Wed, 20 Aug 1975 23:15:30 GMT"

Syntax

js
setUTCHours(hoursValue)setUTCHours(hoursValue, minutesValue)setUTCHours(hoursValue, minutesValue, secondsValue)setUTCHours(hoursValue, minutesValue, secondsValue, msValue)

Parameter

hoursValue

Eine ganze Zahl zwischen 0 und 23, die die Stunden repräsentiert.

minutesValueOptional

Eine ganze Zahl zwischen 0 und 59, die die Minuten repräsentiert.

secondsValueOptional

Eine ganze Zahl zwischen 0 und 59, die die Sekunden repräsentiert. Wenn SiesecondsValue angeben, müssen Sie auchminutesValue angeben.

msValueOptional

Eine ganze Zahl zwischen 0 und 999, die die Millisekunden repräsentiert. Wenn SiemsValue angeben, müssen Sie auchminutesValue undsecondsValue angeben.

Rückgabewert

Ändert dasDate-Objekt an Ort und Stelle und gibt seinen neuenZeitstempel zurück. Wenn ein ParameterNaN ist (oder andere Werte, die ingezwungenNaN konvertiert werden, wieundefined), wird das Datum aufUngültiges Datum gesetzt undNaN wird zurückgegeben.

Beschreibung

Wenn Sie die ParameterminutesValue,secondsValue undmsValue nicht angeben, werden die Werte von den MethodengetUTCMinutes(),getUTCSeconds() undgetUTCMilliseconds() verwendet.

Wenn ein von Ihnen angegebener Parameter außerhalb des erwarteten Bereichs liegt, versuchtsetUTCHours(), die Datumsinformationen imDate-Objekt entsprechend zu aktualisieren. Zum Beispiel, wenn Sie 100 fürsecondsValue verwenden, werden die Minuten um 1 erhöht (minutesValue + 1) und 40 wird für Sekunden verwendet.

Beispiele

Verwendung von setUTCHours()

js
const theBigDay = new Date();theBigDay.setUTCHours(8);

Spezifikationen

Specification
ECMAScript® 2026 Language Specification
# sec-date.prototype.setutchours

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp