Dos ejemplos de cómo restar fechas y horas

Páginas: 5 (1120 palabras) Publicado: 5 de septiembre de 2013
DateDiff (Función, Visual Basic)

Visual Studio 2008 Otras versiones Personas que lo han encontrado útil: 2 de 2 - Valorar este tema
Actualización: noviembre 2007
Devuelve un valor Long que especifica el número de intervalos de tiempo entre dos valores Date.

Public Overloads Function DateDiff( _
ByVal Interval As [ DateInterval | String ], _
ByVal Date1 As DateTime, _
ByValDate2 As DateTime, _
Optional ByVal DayOfWeek As FirstDayOfWeek = FirstDayOfWeek.Sunday, _
Optional ByVal WeekOfYear As FirstWeekOfYear = FirstWeekOfYear.Jan1 _
) As Long
Parámetros
Interval
Obligatorio. Valor de enumeración DateInterval o expresión String que representa el intervalo de tiempo que se desea utilizar como unidad de diferencia entre Date1 y Date2.
Date1
Obligatorio.Date. Primer valor de fecha u hora que se desea utilizar en el cálculo.
Date2
Obligatorio. Date. Segundo valor de fecha u hora que se desea utilizar en el cálculo.
DayOfWeek
Opcional. Un valor elegido de la enumeración FirstDayOfWeek que especifica el primer día de la semana. Si no se especifica, se utiliza FirstDayOfWeek.Sunday.
WeekOfYear
Opcional. Un valor elegido de la enumeraciónFirstWeekOfYear que especifica la primera semana del año. Si no se especifica, se utiliza FirstWeekOfYear.Jan1.
Configuración
El argumento Interval puede tener uno de los siguientes valores:
Valor de enumeración
Valor String
Unidad de diferencia temporal
DateInterval.Day
"d"
Día
DateInterval.DayOfYear
"y"
Día
DateInterval.Hour
"h"
Hora
DateInterval.Minute
"n"
Minuto
DateInterval.Month"m"
Mes
DateInterval.Quarter
"q"
Trimestre
DateInterval.Second
"s"
Segundo
DateInterval.Weekday
"w"
Semana
DateInterval.WeekOfYear
"ww"
Semana del calendario
DateInterval.Year
"yyyy"
Año
El argumento DayOfWeek puede tener uno de los siguientes valores:
Valor de enumeración
Valor
Descripción
FirstDayOfWeek.System
0
Primer día de la semana especificado en la configuración delsistema
FirstDayOfWeek.Sunday
1
Domingo (predeterminado)
FirstDayOfWeek.Monday
2
Lunes (de acuerdo con la norma ISO 8601, sección 3.17)
FirstDayOfWeek.Tuesday
3
Martes
FirstDayOfWeek.Wednesday
4
Miércoles
FirstDayOfWeek.Thursday
5
Jueves
FirstDayOfWeek.Friday
6
Viernes
FirstDayOfWeek.Saturday
7
Sábado
El argumento WeekOfYear puede tener uno de los siguientes valores:
Valorde enumeración
Valor
Descripción
FirstWeekOfYear.System
0
Primera semana del año especificada en la configuración del sistema
FirstWeekOfYear.Jan1
1
Semana en la que se encuentra el 1 de enero (predeterminado)
FirstWeekOfYear.FirstFourDays
2
Semana que contiene al menos cuatro días del nuevo año (de acuerdo con la norma ISO 8601, sección 3.17)
FirstWeekOfYear.FirstFullWeek
3
Primerasemana completa del nuevo año
Excepciones
Tipo de excepción
Número de error
Condición
ArgumentException
5
Interval no válido.
ArgumentException
5
Date1, Date2 o DayofWeek está fuera del intervalo.
InvalidCastException
13
Date1 o Date2 pertenece a un tipo no válido.
Consulte la columna "Número de error" si está actualizando aplicaciones de Visual Basic 6.0 que utilizan el control deerrores no estructurado. (Se puede comparar el número de error con respecto a Number (Propiedad, objeto Err)). Sin embargo, siempre que sea posible, debe considerarse la posibilidad de sustituir dicho control de errores por Información general sobre el control estructurado de excepciones de Visual Basic.
Comentarios
Se puede utilizar la función DateDiff para determinar el número de intervalos detiempo especificados que existen entre dos valores de fecha u hora. Por ejemplo, con DateDiff podría calcular el número de días entre dos fechas o el número de semanas entre hoy y el último día del año.
Comportamiento
Tratamiento de Parámetros.DateDiff resta el valor de Date1 del valor de Date2 para generar la diferencia. Ninguno de los dos valores se modifica en el programa que realiza la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • como configurar la hora y fecha de la computadora
  • Ejemplos Del Punto, Dos Puntos, Puntos Suspensivos, Coma.
  • Como Se Utiliza Fecha Y Hora Excel
  • tler fecha y hora
  • Fecha y hora en exce
  • FUNCIONES DE FECHA Y HORA
  • Escogí Fecha y hora
  • Funciones De Fecha Y Hora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS