PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Devuelve o modifica la fecha del sistema (fecha del día definida en el ordenador actual).
Observaciones:
  • WEBDEV - Código Servidor La fecha del sistema corresponde a la fecha del día definida en el servidor.
  • Esta función es equivalente a la de Today.
Versiones 15 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta función ahora está disponible para aplicaciones Android.
Android Esta función ahora está disponible para aplicaciones Android.
Versiones 16 y posteriores
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Nueva funcionalidad versión 16
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Versiones 17 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Nueva funcionalidad versión 18
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Versiones 21 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Versiones 25 y posteriores
Esta función está ahora disponible en el modo iOS Widget.
Apple Watch Esta función ya está disponible para las aplicaciones de Apple Watch.
Nueva funcionalidad versión 25
Esta función está ahora disponible en el modo iOS Widget.
Apple Watch Esta función ya está disponible para las aplicaciones de Apple Watch.
Esta función está ahora disponible en el modo iOS Widget.
Apple Watch Esta función ya está disponible para las aplicaciones de Apple Watch.
Ejemplo
Res = DateSys()   // Res = "20011225"
Res = DateToString(DateSys()) // Res = "25/12/2001"
Year = Left(DateSys(), 4)
// Year returns the current year (2001 for example)
WINDEVWEBDEV - Código ServidorReportes y ConsultasWindowsWindows MobileAjaxCódigo de Usuario (UMC)Procedimientos almacenados
// Changes the system date and displays the new date
DateSys("20020101")
Info(DateSys())
WINDEVWEBDEV - Código ServidorReportes y ConsultasWindowsLinuxAndroidWidget Android Universal Windows 10 AppWindows MobileJavaPHPAjaxCódigo de Usuario (UMC)Procedimientos almacenados
TodaysDate is Date = DateSys()
EDT_Date = DateToDayInAlpha(TodaysDate) + " " + TodaysDate..Day + ...
" " + DateToMonthInAlpha(TodaysDate) + " at " + ...
TimeToString(TimeSys(), "HH:MM:SS")
// The EDT_Date control contains for example: Monday 13 August at 14:44:17
Sintaxis

Averiguar la fecha del sistema Ocultar los detalles

<Result> = DateSys()
<Result>: Cadena de caracteres o fecha Variable
Fecha del sistema en formato AAAAMMDDD (AAAA corresponde al año, MM al mes y DD al día).
WINDEVWEBDEV - Código ServidorReportes y ConsultasWindowsWindows MobileAjaxCódigo de Usuario (UMC)

Modificación de la fecha del sistema Ocultar los detalles

DateSys(<New date>)
<New date>: Cadena de caracteres, Fecha o DateTime Variable
Nueva fecha del sistema. Esta fecha puede corresponder a :
  • una cadena en formato AAAAMMDD (AAAA corresponde al año, MM al mes y DD al día).
  • Versiones 24 y posteriores
    una cadena en formato AAAAMMDDHHMMSSCC (AAAA corresponde al año, MM al mes, DD al día, HH a la hora, MM a los minutos, SS a los segundos y CC a las centésimas de segundo (utilice CCC para los milisegundos). En este caso, solo se tiene en cuenta la fecha.
    Nueva funcionalidad versión 24
    una cadena en formato AAAAMMDDHHMMSSCC (AAAA corresponde al año, MM al mes, DD al día, HH a la hora, MM a los minutos, SS a los segundos y CC a las centésimas de segundo (utilice CCC para los milisegundos). En este caso, solo se tiene en cuenta la fecha.
    una cadena en formato AAAAMMDDHHMMSSCC (AAAA corresponde al año, MM al mes, DD al día, HH a la hora, MM a los minutos, SS a los segundos y CC a las centésimas de segundo (utilice CCC para los milisegundos). En este caso, solo se tiene en cuenta la fecha.
  • una variable de tipo Date.
  • Versiones 24 y posteriores
    una variable de tipo DateTime. En este caso, solo se tiene en cuenta la fecha.
    Nueva funcionalidad versión 24
    una variable de tipo DateTime. En este caso, solo se tiene en cuenta la fecha.
    una variable de tipo DateTime. En este caso, solo se tiene en cuenta la fecha.
Observaciones
  • Para get la fecha del sistema en un formato diferente al AAAAMMDD, debe definir el formato de la cadena (con DateToString, Right, Left) o utilizar el propiedades en las fechas. El formato YYYYYMMDD se eligió porque permite comprobar la cronología entre dos fechas, mientras que esto no sería posible con una fecha en formato YYYYYYDDMM o en formato YYYMMDD, por ejemplo..
  • En todos los sistemas actuales, el año de la fecha del sistema puede incluirse entre 1980 y 2099.
  • Atención: Para modificar la fecha del sistema, debe tener los derechos de administrador en el equipo actual..
  • WEBDEV - Código NavegadorLinuxAndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppJavaPHP En esta versión, DateSys sólo puede utilizarse para devolver la fecha del sistema (la fecha de hoy definida para el ordenador actual o en el ordenador del navegador).
  • AndroidWidget Android iPhone/iPadWindows Mobile En el modo de simulación, se utiliza la fecha del PC. En tiempo de ejecución, se utiliza la fecha del dispositivo móvil.
Clasificación Lógica de negocio / UI : Código neutro
Componente : wd250std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Exemplo Datesys
// Exemplo datesys

EDT_Data_Hoje = DateSys()

// Blog com Video e Exemplo

http://windevdesenvolvimento.blogspot.com.br/2016/11/aula-980-windev-datas-15-datesys.html

https://www.youtube.com/watch?v=n1pI_RtNhgY

De matos
04 12 2016
Exemplo Data - Date Para Texto
d_data_hoje is Date=DateSys()
t_hora_hoje is Time=TimeSys()
s_dhEvento is string=NumToString(d_data_hoje..Year,"04d")+"-"
s_dhEvento+=NumToString(d_data_hoje..Month,"02d")+"-"
s_dhEvento+=NumToString(d_data_hoje..Day,"02d")+"T"
s_dhEvento+=NumToString(t_hora_hoje..Hour,"02d")+":"
s_dhEvento+=NumToString(t_hora_hoje..Minute,"02d")+":"
s_dhEvento+=NumToString(t_hora_hoje..Second,"02d")+"-"
IF empresa_parametro.horario_verao=True THEN
s_dhEvento+="02:00"
ELSE
s_dhEvento+="03:00"
END
// 2016-02-09T20:22:27-02:00
//Blog Com Video Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/02/curso-windev-datas-004-transformar-data.html
De matos AMARILDO
11 02 2016
WinDev for a Windows application: beware of user privileges!
When trying to set the computer's clock to a certain date / time, the functions DateSys("20151231") or TimeSys("18:00:00") will not return an error code if the computer's clock is not set (mostly because of missing admin rights). If you wish to be able to act on a returned error then use the API SetSystemTime.
Jimbo
21 05 2015