Zamanlayıcı İşlevi

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

Gece yarısını kaç saniye geçtiğini gösteren Single türünde bir değer döndürür.

Sözdizimi

Zamanlayıcı

Açıklamalar

Microsoft Windows'ta Zamanlayıcı işlevi saniyenin kesirli kısımlarını döndürür. Macintosh'ta, zamanlayıcı çözünürlüğü bir saniyedir.

Sorgu örneği

İfade Sonuçlar
SELECT Timer() AS SecondsPast FROM ProductSales GROUP BY Timer(); Sistem saatine göre gece yarısından bu yana geçen saniye sayısını verir ve Geçmiş Saniye 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 örnekte, uygulamayı duraklatmak için Timer işlevi kullanılmıştır. Örnek, duraklama sırasında diğer işlemlere yol vermek için DoEvents'i de kullanır.

Dim PauseTime, Start, Finish, TotalTime
If (MsgBox("Press Yes to pause for 5 seconds", _
        4)) = vbYes Then
    PauseTime = 5    ' Set duration.
    Start = Timer    ' Set start time.
    Do While Timer < Start + PauseTime
        DoEvents    ' Yield to other processes.
    Loop
    Finish = Timer    ' Set end time.
    TotalTime = Finish - Start  ' Calculate total time.
    MsgBox "Paused for " & TotalTime & " seconds"
Else
    End
End If

Doğru tarih işlevini seçme