Share via


DateAndTime.Timer Propiedad

Definición

Devuelve un valor Double que representa el número de segundos transcurridos desde la medianoche.

public:
 static property double Timer { double get(); };
public static double Timer { get; }
static member Timer : double
Public ReadOnly Property Timer As Double

Valor de propiedad

Valor que representa el número de segundos transcurridos desde la medianoche.

Ejemplos

En este ejemplo se usa la Timer propiedad para pausar la aplicación. Puede realizar otro procesamiento durante la pausa.

Public Sub waitFiveSeconds()
    If TimeOfDay >= #11:59:55 PM# Then
        MsgBox("The current time is within 5 seconds of midnight" & 
            vbCrLf & "The timer returns to 0.0 at midnight")
        Return
    End If
    Dim start, finish, totalTime As Double
    If (MsgBox("Press Yes to pause for 5 seconds", MsgBoxStyle.YesNo)) =
         MsgBoxResult.Yes Then

        start = Microsoft.VisualBasic.DateAndTime.Timer
        ' Set end time for 5-second duration.
        finish = start + 5.0
        Do While Microsoft.VisualBasic.DateAndTime.Timer < finish
        ' Do other processing while waiting for 5 seconds to elapse.
        Loop
        totalTime = Microsoft.VisualBasic.DateAndTime.Timer - start
        MsgBox("Paused for " & totalTime & " seconds")
    End If
End Sub

Tenga en cuenta que debe calificar la Timer propiedad con el Microsoft.VisualBasic espacio de nombres , ya Timer que también es una clase definida en los System.Threadingespacios de nombres , System.Timersy System.Windows.Forms .

Comentarios

La Timer propiedad devuelve los segundos y los milisegundos desde la medianoche más reciente. Los segundos están en la parte integral del valor devuelto y los milisegundos están en la parte fraccionarcional.

Se aplica a

Consulte también