ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage functions / Standard functions / Date and time functions
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Allows you to:
  • Return or modify the system time (current time defined for the current computer).
  • Initialize some Date, Time or DateTime elements of WLanguage.
Notes For system time management, this function is identical to TimeSys.
Example
Res = Now()        // Res = "15332105"
Res = TimeToString(Now())   // Res = "15:33:21:05"
HeureAct = Left(Now(), 4)    // HeureAct = "1533"
// Afficher l'heure actuelle dans le champ HeureActuelle

// -- Code d'initialisation d'une fenêtre/page
// Appeler toutes les secondes la procédure "Horloge"
TimerSys("Horloge", 100, 1)
// -- Procédure Horloge
PROCEDURE Horloge()
HeureActuelle = TimeToString(Now())
Stored procedures
// Change l'heure système et affiche la nouvelle heure
Now("17280000")
Info(Now())
Syntax

Finding out the system time and initializing a WLanguage element with the system time Hide the details

<Element> = Now()
<Element>: Character string or type corresponding to the element
The result of the function changes depending on how the function is used. Element to initialize. This element can correspond to:
  • a character string. It will contain the system time in HHMMSSCC format (HH corresponds to hours, MM to minutes, SS to seconds and CC to hundredths of a second).
  • a Date, Time or DateTime variable.
  • a Date, Time or DateTime item.
  • an edit control or a Date, Time or DateTime column.
  • an attribute of a Looper control associated with the Value property of an Edit control or a Date, Time or DateTime column.
In this case:
  • the Date elements will be initialized with the system date.
  • the Time elements will be initialized with the system time.
  • the DateTime elements will be initialized with the system date and time.
Stored procedures

Modify system time Hide the details

Now(<New time>)
<New time>: Character string or Time variable
New system time in HHMMSSCC format (HH corresponds to hours, MM to minutes, SS to seconds and CC to hundredths of a second).
Remarks
  • Warning To change the system time, you must have administrator rights on the current workstation.
  • To get the time in a format other than HHMMSSCC, you must format the string using DateToString, Right, Left, etc.
  • The HHMMSSCC format was chosen because it allows you to compare two times with hundredths-of-a-second accuracy.
  • AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst In this version, Now can only be used to return the system time of the current computer (or the one defined for the computer where the browser is running).
  • AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst In simulation mode, the time used is the time on the PC where the simulation is run. At runtime, the time of the mobile device is used.
Business / UI classification: Neutral code
Component: wd300std.dll
Minimum version required
  • Version 9
This page is also available for…
Comments
Exemplo Pegar Hora - Now
Exemplo Pegar Hora - Now

gn_timer=TimerSys("hora",100,1)

//

PROCEDURE hora()
EDT_Time=Now()

//

EndTimerSys(gn_timer)

//Blog com video e exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/07/curso-windev-datas-012-now.html
https://www.youtube.com/watch?v=9vuYUPet3g0
De matos AMARILDO
25 Jul. 2016

Last update: 03/28/2025

Send a report | Local help