Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASP Clásico (http://www.forosdelweb.com/f15/)
-   -   fechas sucesivas (http://www.forosdelweb.com/f15/fechas-sucesivas-592061/)

engonga 31/05/2008 11:48

fechas sucesivas
 
hola tengo este script
Código PHP:

<%
' Guardamos la fecha en la variable fecha
fecha = date()
Guardamos el diames y año en variables
dia
=day(fecha)

mes=month(fecha)
ano=year(fecha)
damos formato a la fecha dentro de fechaespanol
fechaespanol
=dia&"/"&mes&"/"&ano
%>
Hoy es <%=fechaespanol%> 

pero no se como hacer es que me mustre la fecha de mañana y la de mañana pasado lo he porbado con dia2 = day(fecha) +1 funciona mal por que si estamos a final de mes por ejemplo a 31 me muestra 32

alguien sabe?


gracias

JuanRAPerez 31/05/2008 11:58

Respuesta: fechas sucesivas
 
busca informacion sobre manejo de fechas

dateadd
datediff

te sirven para sumar y restar periodos respectivamente

suerte

engonga 31/05/2008 12:02

Respuesta: fechas sucesivas
 
ok gracias funcionando

pero para mostrar el dia de la semana como seria?

JuanRAPerez 31/05/2008 12:18

Respuesta: fechas sucesivas
 
Lee este post

http://www.webexperto.com/articulos/...echas-y-horas/

suerte

engonga 31/05/2008 14:50

Respuesta: fechas sucesivas
 
ok gracias ya lo consegui

engonga 31/05/2008 14:56

Respuesta: fechas sucesivas
 
con el WeekDay()

para que empieze a contar como dia 1 el lunes y no el domingo?

JuanRAPerez 31/05/2008 21:04

Respuesta: fechas sucesivas
 
la semana siempre empieza los domingos, la semana laboral les la que inicia el dia dos (lunes) eso quiere decir que ahi tu tienes que hacer la funcion para que tu programacion tome el dos como l dia primero de la semana

pero a ley la semana siempre empezara el dia domingo ongonga asi que no hay forma de cambiar eso

suerte

Lebennin 02/06/2008 00:48

Respuesta: fechas sucesivas
 
si que hay una opción JuanRa, no me seas malo XD

En la función Weekday, puedes poner como parametro el día que quieres que sea el primero de la semana, es decir, Weekday(Date(),2) quiere decir que tomas como primer día de la semana el número 2, es decir, el Lunes.

Mas información en http://msdn.microsoft.com/es-es/libr...zh(VS.80).aspx

JuanRAPerez 02/06/2008 09:24

Respuesta: fechas sucesivas
 
jejejejejejej

pues es lo mismo pero con otras letras
pero igual la semana empieza siempre en domingo :)

jjajajaja

bueno era finde


La zona horaria es GMT -6. Ahora son las 18:51.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.