Saati içeren bir Değişken (Tarih) döndürür.
Sözdizimi
TimeValue(zaman)
Gerekli saatbağımsız değişkeni normalde 0:00:00 ile 23:59:59 (dahil) arasındaki zamanı gösteren bir dize ifadesidir. Ancak zaman , bu aralıktaki bir zamanı gösteren herhangi bir ifade de olabilir. Zaman Null içeriyorsa, Null döndürülür.
Açıklamalar
Geçerli saatleri 12 saatlik veya 24 saatlik zaman biçimini kullanarak girebilirsiniz. Örneğin, "2:24PM" ve "14:24" her ikisi de geçerli zaman bağımsız değişkenleridir.
Saat bağımsız değişkeni tarih bilgilerini içeriyorsa, ZamanDeğeri bunu döndürmez. Ancak, saat geçersiz tarih bilgisi içeriyorsa bir hata oluşur.
Sorgu örnekleri
| İfade | Sonuçlar |
|---|---|
| SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; | "DateTime" alanının saat değerlerini tarih bilgisi olmadan döndürür ve İfade1 sütununda görüntüler. |
| 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üler. |
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 saate dönüştürmek için TimeValue işlevini kullanır. Ayrıca bir Variant veya Date değişkenine (örneğin, MyTime = #4:35:17 PM#) doğrudan saat atamak için de tarih değişmez değerlerini kullanabilirsiniz.
Dim MyTime
MyTime = TimeValue("4:35:17 PM") ' Return a time.