TimeValue İşlevi

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Saati içeren bir Değişken (Tarih) döndürür.

Sözdizimi

TimeValue(saat)

Gerekli saatbağımsız değişkeni normalde 0:00:00 (12:00:00 M.) ile 23:59:59 (11:59:59 P.M. dahil) arasındaki zamanı temsil eden bir dize ifadesidir. Ancak zaman , bu aralıktaki bir saati temsil eden herhangi bir ifade de olabilir. Saat Null içeriyorsa, Null döndürülür.

Açıklamalar

12 saat veya 24 saatlik bir saat kullanarak geçerli saatler girebilirsiniz. Örneğin, "2:24PM" ve "14:24" her ikisi de geçerli saat bağımsız değişkenleridir.

Saat bağımsız değişkeni tarih bilgileri içeriyorsa, TimeValue bunu döndürmez. Ancak , saat geçersiz tarih bilgileri içeriyorsa bir hata oluşur.

Sorgu örnekleri

Ifa -de Sonuçlar
ProductSales'tan TimeValue([DateTime]) AS Expr1; Tarih bilgisi olmadan "DateTime" alanının saat değerlerini döndürür ve İfade1 sütununda görüntülenir.
SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; Tarih bilgisi olmadan "DateTime" alanının saat değerlerini döndürür ve JustTime sütununda görüntülenir.

VBA örneği

Not

Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.

Bu örnek, bir dizeyi zamana dönüştürmek için TimeValue işlevini kullanır. Ayrıca, bir Değişkene veya Tarih değişkenine doğrudan saat atamak için tarih değişmez değerlerini de kullanabilirsiniz; örneğin, MyTime = #4:35:17 PM#.

Dim MyTime
MyTime = TimeValue("4:35:17 PM")    ' Return a time.

Doğru tarih işlevini seçme