Bu gönderi, JavaScript'te bir tarih nesnesine saat ekleme sürecini açıklayacaktır.
JavaScript'te Tarih Nesnesine Saat Nasıl Eklenir?
Bir Date nesnesine saat eklemek için, aşağıda verilen önceden tanımlanmış JavaScript yöntemlerini kullanın:
- getTime() yöntemi
- setHours() yöntemi
Yukarıda belirtilen yöntemlerin çalışmasına bakalım.
Yöntem 1: getTime() Yöntemini Kullanarak Tarih Nesnesine Saat Ekleyin
Date nesnesine saat eklemek için ' getTime() ” yöntemi kullanılır. Verilen tarih için evrensel zamanda zamanı temsil eder. Zamanı milisaniye cinsinden döndürür:
Sözdizimi
getTime() yöntemi için aşağıdaki sözdizimini kullanın:
Tarih . getTime ( )
Örnek
Yeni bir tarih nesnesi oluşturun ve onu “ değişkeninde saklayın. tarih ”:
Bir tarih nesnesine saat eklemek için, bir işlev tanımlayın ' addHoursToDate() ” bir parametre ile “ saat ', ara ' ayarlanan zaman() ” tarih nesnesinin yöntemi, ardından ilk önce “ kullanarak şimdiki zamanı elde edin. getTime() ” yöntemini seçin ve ardından ona saatlerce milisaniye ekleyin:
işlev Tarihe EklemeSaatleri ( saat ) {
tarih. ayarlanan zaman ( tarih. getTime ( ) + saat * 60 * 60 * 1000 ) ;
dönüş tarih ;
}
' kullanarak bugünün tarihini yazdırın. konsol.log() ' yöntem:
konsol. kayıt ( 'Bugünün tarihi:' , tarih ) ;' işlevini çağırın addHoursToDate() “geçerek” iki ' saat:
Tarihe EklemeSaatleri ( iki ) ;Konsolda 2 saat ekleyerek yeni tarih ve saati yazdırın:
konsol. kayıt ( 'Tarihte Saat Ekle:' , tarih ) ;Karşılık gelen çıktı şöyle olacaktır:
Yöntem 2: setHour() Yöntemini Kullanarak Tarih Nesnesine Saat Ekleyin
Başka bir Date nesnesinin yöntemi var ' setHour() ” bugüne saat eklemek için kullanılır. Yerel saate göre bir tarih için saatleri ayarlar.
Sözdizimi
setHours() yöntemi için verilen sözdizimini kullanın:
Yukarıdaki sözdiziminde:
- “ saat ”, 0 ile 23 arasında bir tam sayıyı gösterir.
- “ dakika ”, 0 ile 59 arasındaki dakikaları temsil eder.
- “ saniye ”, 0 ile 59 arasındaki saniyedir.
- “ Hanım ”, 0 ile 999 arasındaki milisaniyedir.
- “ dakika , saniye , ve Hanım ' isteğe bağlı parametrelerdir ancak ' kullanılırsa birbiriyle bağlantılıdır Hanım ”, ardından “ kullanılması zorunludur. saniye ' ve ' dakika ”.
Örnek
Bir tarih nesnesine saat eklemek için, bir işlev tanımlayın ' addHoursToDate() ” bir parametre ile “ saat ” ve “ içinde argüman olarak bir sayı ileterek saatin değerini alın. saat ayarla() ' yöntem:
tarih. saat ayarla ( saat ) ;
}
' işlevini çağırın addHoursToDate() “geçerek” iki Tarihe eklenecek saat:
Tarihe EklemeSaatleri ( iki ) ;“console.log()” yöntemini kullanarak konsolda 2 saat ekleyerek yeni tarih ve saati yazdırın:
konsol. kayıt ( 'Bugüne 2 Saat Ekleyin:' , tarih ) ;Çıktı
Çözüm
Bir tarih nesnesine saat eklemek için, JavaScript Date nesnesinin ' dahil olmak üzere önceden tanımlanmış yöntemlerini kullanın. getTime() ' yöntem veya ' saat ayarla() ' yöntem. setHours() yöntemi, yerel saate göre tarih saatini ayarlarken getTime() yöntemi, saati milisaniye cinsinden döndürür ve zamanı evrensel saat olarak gösterir. Bu gönderi, JavaScript'te bir tarih nesnesine saat ekleme sürecini açıkladı.