con la hora es lo mismo?

03/07/2006 - 17:16 por nacho | Informe spam
Hola amigos, estoy trabajando con access y con las fechas hay momentos que
me vuelvo loco porque me las invierte.
Ahora tengo que agregar la hora y trabajar con ella.
Voy a tener algun problema al respecto o con la hora no hay drama?
muchas gracias

Preguntas similare

Leer las respuestas

#1 Arturo Costa Delgado
03/07/2006 - 18:10 | Informe spam
Lo de la fecha principalmente pasa por el idioma en que esta el sistema
operativo del servidor. En el modo español es dia/mes/año mientras que en el
inglés es mes/dia/año. En la hora es igual para ambos (no hay forma que sea
hora:minuto:segundo...)

Si el Access esta en español y tu sistema operativo esta en español,
entonces debe ser otro el motivo para el problema de las fechas. Prueba
colocando al inicio de la página asp que ingresa y/o muestra las fechas esta
línea

<% Session.lcidq78 %>

esto hace que todos los mensajes del sistema en cuestión de fecha y hora
esten siempre en español no importando que el sistema operativo este en
inglés.

Danos más detalles para poder dar opiniones más concretas.

Espero haberte ayudado en algo con mi post.

ACD
Respuesta Responder a este mensaje
#2 nacho
03/07/2006 - 19:04 | Informe spam
Arturo, tu respuesta basta y sobra
Muchisimas gracias!!!

"Arturo Costa Delgado" escribió en el
mensaje news:%
Lo de la fecha principalmente pasa por el idioma en que esta el sistema
operativo del servidor. En el modo español es dia/mes/año mientras que en
el inglés es mes/dia/año. En la hora es igual para ambos (no hay forma que
sea hora:minuto:segundo...)

Si el Access esta en español y tu sistema operativo esta en español,
entonces debe ser otro el motivo para el problema de las fechas. Prueba
colocando al inicio de la página asp que ingresa y/o muestra las fechas
esta línea

<% Session.lcidq78 %>

esto hace que todos los mensajes del sistema en cuestión de fecha y hora
esten siempre en español no importando que el sistema operativo este en
inglés.

Danos más detalles para poder dar opiniones más concretas.

Espero haberte ayudado en algo con mi post.

ACD

Respuesta Responder a este mensaje
#3 Arturo Costa Delgado
03/07/2006 - 19:30 | Informe spam
Un placer haberte sido de utilidad

ACD
Respuesta Responder a este mensaje
#4 Dani Castillo
03/07/2006 - 19:43 | Informe spam
Con las horas no hay problema, con las fechas mi consejo es siempre trabajar
con fecha canonica
la fecha canónica tiene el formato
YYYY/MM/DD ( y opcionalmente un espacio y hh:mm)

suena rara al principio, pero si te haces una sencilla funcion que te pase
de date "asp" a fecha canónica te evitaras un monton de disgustos :), esa
fecha es imposible de malinterpretar por la base de datos, en cuanto
encuentra 4 digitos al principio (deben ser 4) sabe q es una fecha canonica
y el formato es 'decreciente'

una posible funcion para pasar a fecha canonica es (con y sin horas):

function fechacanonica(fecha)
dim f
f=ajustaceros(year(fecha),4) & "-" & ajustaceros(month(fecha),2) & "-" &
ajustaceros(day(fecha),2)
f= f & " " & ajustaceros(hour(fecha),2) & ":" &
ajustaceros(minute(fecha),2)
fechacanonica=f
end function

function fechacanonicacorta(fecha)
dim f
f=ajustaceros(year(fecha),4) & "-" & ajustaceros(month(fecha),2) & "-" &
ajustaceros(day(fecha),2)
fechacanonicacorta=f
end function

function ajustaceros(dato,ceros)
dim d
d=trim(dato)
do while len(d)<ceros
d="0" & d
loop
ajustaceros=d
end function



"nacho" escribió en el mensaje
news:e$
Hola amigos, estoy trabajando con access y con las fechas hay momentos que
me vuelvo loco porque me las invierte.
Ahora tengo que agregar la hora y trabajar con ella.
Voy a tener algun problema al respecto o con la hora no hay drama?
muchas gracias

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida