Siebel VB Language Reference > Methods Reference for Siebel VB > Date and Time Methods >

Set Time Method


The Set Time method sets the computer time. It does not return a value.

If the value in the expression argument is not already a date variable type, then this method attempts to convert it to a valid time. It recognizes the time separator characters defined in the International section of the Microsoft Windows Control Panel. For more information, see Variants.

Format

Time[$] = expression

The following table describes the arguments that you can use with this method.

Argument
Description

expression

An expression that evaluates to a valid time.

Usage of the Dollar Sign

If you include the dollar sign ($), then the following items apply:

  • The value in the expression argument must evaluate to a string that uses one of the following forms:
    • hh. Sets the time to hh hours, 0 minutes, and 0 seconds.
    • hh:mm. Sets the time to hh hours, mm minutes, and 0 seconds.
    • hh:mm:ss. Sets the time to hh hours, mm minutes, and ss seconds.
  • It uses a 24 hour clock. For example, 6:00 P.M. is 18:00:00.

If you do not include the dollar sign ($), then the following items apply:

  • The expression argument can include a string that contains a valid date, or a date variable type of 8 (string).
  • It accepts 12 hour and 24 hour clocks.
Example

The following example modifies the time of the computer clock:

Sub Button_Click
   Dim newtime As String
   Dim answer As String
   On Error Resume Next
i:
   newtime = "5:30"
   answer = PM
   If answer = "PM" or answer = "pm" then
      newtime = newtime &"PM"
   End If
   Time = newtime
   If Err <> 0 then
      Err = 0
      Goto i
      End If
End Sub

Siebel VB Language Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.