Time

From NSB App Studio
Jump to navigation Jump to search

Time

Description

Time returns the current system time.

Example (Basic)

Rem Time Example
'Time returns current system time
Dim RightNow
RightNow = Time
Print "The time now is " & RightNow

Example (JavaScript)

// Time Example
/* Time returns current system time */

time = function() {
  var dtm = new Date();
  var tm = dtm.toString();
  var ampm = (tm.toUpperCase().indexOf('AM') > -1) ? ' AM' : ' PM';
  hr = dtm.getHours();
  if (hr < 12) {
    ampm = ' AM';
  } else if (hr > 12) {
    ampm = ' PM';
    hr -= 12;
    if (hr==12) ampm = ' AM'; //midnight
  }
  mn = '0'+dtm.getMinutes();
  mn0 = mn.substr(mn.length-2,2);
  ss = '0'+dtm.getSeconds();
  ss0 = ss.substr(ss.length-2,2);
  return hr+':'+mn0+':'+ss0+ampm;
}

var RightNow;
RightNow = time();
NSB.Print("The time now is " +  RightNow);

Output

The time now is 10:52:44 PM
(sample time output is system dependant)

Related Items

Date, Day, DateAdd, Hour, Minute, Month, Now, Second, WeekDay, Year (and many more)