Time: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
JwellsNB (talk | contribs)
Add javascript snippet
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
''This function is for BASIC compatibility. It is not available in pure JavaScript projects.''
Time
Time


Line 13: Line 15:
RightNow = Time
RightNow = Time
Print "The time now is " & RightNow
Print "The time now is " & RightNow
</pre>
== Example (JavaScript) ==
<pre>
// Time Example
/* Time returns current system time */
time = function(tm) {
  if (!tm || tm=='unassigned' || tm=='') {
    dtm = new Date();
    tm = dtm.toString();
  } else {
    dtm = new Date("1/1 "+tm); //needs to be date time format
  }
  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);
</pre>
</pre>


Line 62: Line 31:


[[Category:Date and Time]]
[[Category:Date and Time]]
[[Category:BASIC Functions]]

Latest revision as of 15:37, 25 March 2019

This function is for BASIC compatibility. It is not available in pure JavaScript projects.

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

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)