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 bölümlerini döndürür. Macintosh'ta zamanlayıcı çözünürlüğü bir saniyedir.
Sorgu örneği
| Expression | Sonuçlar | 
| SELECT Timer() AS SecondsPast FROM ProductSales GROUP BY Timer(); | Sistem zamanına göre gece yarısından bu yana geçen saniye sayısını döndürür ve SecondsPast 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 örnekte uygulamayı duraklatmak için Timer işlevi kullanılır. Örnek ayrıca duraklama sırasında diğer işlemlere verim sağlamak için DoEvents'i kullanır.
Dim PauseTime, Start, Finish, TotalTimeIf (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    EndEnd If
 
                         
				 
				