hola buenas, se que para saber la fecha del sistema es con Now(), pero para saber solo el mes como lo cosigo?
muchas gracias
| ||||
Re: saber mes del sistema? Second(string) : devuelve los segundos. Ejemplo: segundo = Second(ahora) Day(string) : devuelve el día actual. Ejemplo: dia = Day(ahora) WeekDay(string) : devuelve el numero del día. Ejemplo: diasemana = WeekDay(ahora) WeekDayName(string) : devuelve el nombre del día. Ejemplo: diasemananame = WeekDayName(diasemana) Month(string) : devuelve el numero del mes. Ejemplo: mes = Month(ahora) MonthName(string) : devuelve el nombre del mes. Ejemplo: mesname = MonthName(mes) Year(string) : devuelve el año. Ejemplo: anio = Year(ahora) IsDate(string) : verifica si es una fecha y devuelve true o false Ejemplo: verifica = isdate(ahora) Formato de Fechas FormatDateTime() nos permite dar formatos pre-establecidos a nuestras fechas: <% @LCID = 1034 %> : muestra los formatos en castellano (se debe ubicar al comienzo de la página). FormatDateTime(ahora,1) : martes, 28 de enero de 2003 FormatDateTime(ahora,2) : 28/01/2003 FormatDateTime(ahora,3) : 11:23:33 FormatDateTime(ahora,4) : 11:23 Código completo fechahora.asp <% @LCID = 1034 %> <% ' @LCID = 1034 sirve para poner los formato de fechas y horas en castellano ' Fecha y hora actual ahora = now() fecha = date() ' Hora, minutos, y segundos hora = hour(ahora) minuto = minute(ahora) segundo = second(ahora) copy and paste of : http://www.webtaller.com/construccio...chas_horas.php suerte
__________________ JuanRa Pérez San Salvador, El Salvador |
| ||||
Re: saber mes del sistema? Las funciones de fecha te deben servir para fechas, Now es una función de fecha, más bien tu problema es como estás manejando los valores de tu recordset, por favor pega tu código funcional y el error si es que te regresa alguno, también ten en cuenta que la calidad de la respuesta que recibas, depende de la pregunta. Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| |||
Re: saber mes del sistema? tengo un registro en mi Bd que se llama "falta"-->fecha alta, la cual inserto mediante la instruccion now(), pues bien ahora quiero comprobar que mes y que año son los que aparecen en ese registro. ejemplo: sSQL_2= " select idblog,falta,titulo from aportaciones where ((idblog="&id_blog&") and (month(falta)=month(date));" |
| ||||
Re: saber mes del sistema? Lo que tienes es un campo que se llama falta y quieres hacer un query a tu base de datos para traer aquellos registros donde el mes concuerde con el mes actual, ahora, dependiendo de la base de datos que utilices, puedes utilizar las funciones, por ejemplo en MS SQL y access harías algo como esto:
Código:
Aunque si entiendo bien el requerimiento, tu más bien quieres traer aquellos registros que pertenezcan al mes actual, si tu haces el query como está arriba, te traerá aquellos registros en los que el mes sea igual que el actual sin importar el año, no creo que eso sea lo que pretendas, por lo tanto, otra forma es enviar un criterio de fechas, es decir aquellos en donde el valor de este campo esté entre el primer día de este mes, y la fecha actual, pero eso ya te lo dejo a la imaginación.sSQL_2= " select idblog,falta,titulo from aportaciones where ((idblog="&id_blog&") and (MONTH(falta)='" & month(date) & "');" *Quizas necesites almohadillas (#) para access -no recuerdo Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |