DateTime Examples

Example 1. Formatting date-time form controls and variables.

lbDate = DateTime.Now()

lbDate = DateTime.Format(lbDate, "dd/MM/yyyy")

VarStartTime = DateTime.Now()

VarStartTime = DateTime.Format(VarStartTime, "hh:mm:ss")

Note:

Example 2. Resetting the time before quering the database.

// Reset time assigned to listview query.

lvwActivity.QGetActivitiesToday.prmDateToday = DateTime.ResetTime(VarDateNow)

lvwActivity.Refresh()

Note:

Example 3. Setting the time and date portions of dateTime columns before saving to the database.

Database.Reset()

Database.AddColumn("ID", intID)

VarDateTime = DateTime.SetDate(dtStartTime, 2000, 1, 1)

Database.AddColumn("START_TIME", VarDateTime)

VarDateTime = DateTime.SetDate(dtEndTime, 2000, 1, 1)

Database.AddColumn("END_TIME", VarDateTime)

VarDateTime = DateTime.SetTime(dtDateEntered, , 0, 0, 0)

Database.AddColumn("RESERVED_DATE", VarDateTime)

Database.AddColumn("RMNUM", VarRm)

Database.AddColumn("BLDG_CODE", VarBldg)

Database.AddRecord("RESERVATION")

Note:

Example 4. Mathematical expressions with dateTime values.

// Set created before to a day ahead (86400 seconds in a day)

dtBefore = DateTime.Now() + 86400

// Set created after to a week ago (604800 seconds in a week)

dtAfter = DateTime.Now() – 604800

Note: