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 el día correspondiente a una fecha determinada.
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.
Ejemplo
DateToDay("20011225") // Returns 2
IF DateToDay(DateSys()) > 5 THEN
Info("It's the weekend")
END
Sintaxis
<Result> = DateToDay(<salir con>)
<Result>: Integer
Número correspondiente al día de la semana para la fecha especificada:
1 - Lunes
2 - Martes
3 - Miércoles
4 - Jueves
5 - Viernes
6 - Sábado
7 - Domingo
<salir con>: Character string, Date or DateTime variable
Fecha de uso. Esta fecha puede corresponder a:
  • un string en formato AAAAMMDDD (AAAA corresponde al año, MM al mes y DD al día).
  • Versiones 24 y posteriores
    un string en formato YYYYYMMDDDHHHMMSSCC (YYYYY corresponde a año, MM a mes, DD a día, HH a hora, MM a minutos, SS a segundos y CC a centésimas de segundo (utilice CCC durante milisegundos). En este caso, sólo se tiene en cuenta la fecha.
    Nueva funcionalidad versión 24
    un string en formato YYYYYMMDDDHHHMMSSCC (YYYYY corresponde a año, MM a mes, DD a día, HH a hora, MM a minutos, SS a segundos y CC a centésimas de segundo (utilice CCC durante milisegundos). En este caso, sólo se tiene en cuenta la fecha.
    un string en formato YYYYYMMDDDHHHMMSSCC (YYYYY corresponde a año, MM a mes, DD a día, HH a hora, MM a minutos, SS a segundos y CC a centésimas de segundo (utilice CCC durante milisegundos). En este caso, sólo se tiene en cuenta la fecha.
  • a Variable de fecha.
  • Versiones 24 y posteriores
    una variable DateTime. En este caso, sólo se tiene en cuenta la fecha.
    Nueva funcionalidad versión 24
    una variable DateTime. En este caso, sólo se tiene en cuenta la fecha.
    una variable DateTime. En este caso, sólo se tiene en cuenta la fecha.
Observaciones
El formato de almacenamiento le permite almacenar fechas del 01/01/0001 al 31/12/9999.
Los cálculos realizados en fechas por la Funciones WLanguage o por la Propiedades de WLanguage son exactos desde el 1 de enero de 1583..
Componente : wd240std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
WD24
DateToDay explicitely asks for an 8 character string YYYYMMDD and NOT for the 18-character string YYYYMMDDHHMMSSCC-string as shown.
Guenter
25 07 2019
video pegar dia semana
https://youtu.be/7Jfz3-Ly5xw
amarildo
20 11 2018
Exemplo função dia da Semana
PROCEDURE funcao_dia_semana(d_recebe_data is Date)
s_dia_semana is string=""
SWITCH DateToDay(d_recebe_data)
CASE 1
s_dia_semana="SEGUNDA"
CASE 2
s_dia_semana="TERCA"
CASE 3
s_dia_semana="QUARTA"
CASE 4
s_dia_semana="QUINTA"
CASE 5
s_dia_semana="SEXTA"
CASE 6
s_dia_semana="SABADO"
CASE 7
s_dia_semana="DOMINGO"
OTHER CASE
END
RESULT(s_dia_semana)
//--------------------
d_recebe_data is Date=SAI_data_vencimento
SAI_dia_semana=funcao_dia_semana(d_recebe_data)
//-Blog com video e exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/01/curso-windev-datas-002-data-funcao-dia.html
De matos AMARILDO
02 02 2016
Exemplo DateToDay
d_data_vencimento is Date=SAI_data_vencimento
(SAI_data_vencimento,SAI_diaSemana)=feriados_Calcula_proximo(d_data_vencimento)
//--------------
PROCEDURE feriados_Calcula_proximo(d_recebe_data is Date=0)
s_dia_semana is string=""
SWITCH DateToDay(d_recebe_data)
CASE 1
s_dia_semana="SEGUNDA"
CASE 2
s_dia_semana="TERCA"
CASE 3
s_dia_semana="QUARTA"
CASE 4
s_dia_semana="QUINTA"
CASE 5
s_dia_semana="SEXTA"
CASE 6
s_dia_semana="SABADO"
d_recebe_data..Jour-=1 // DAY
CASE 7
s_dia_semana="DOMINGO"
d_recebe_data..Jour+=1 // DAY

OTHER CASE
END
RESULT(d_recebe_data,s_dia_semana)

//Blog Com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/01/windev21-curso-230-calcular-dia-da.html

De matos AMARILDO
20 01 2016