Convertir de Integer8 a Fecha

08/06/2007 - 22:28 por Edgard Gerardo | Informe spam
Hola, tengo un lista de usuarios que consegui a través del comenda csvde,
pero la fecha del último inisio de sesión la tengo en formato interger y
necesito verla en formato de fecha normal, es decir:

Tengo la fecha asi 127637727330312000 y la necesito en este formato dd/mm/aaaa

Esta lista la tengo en excel, he probado la formula
ÚTE(1970;1;1)+cell(24*60*60) y no funciona.

Necesito la formula para excel.

Mil gracias...

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
09/06/2007 - 01:03 | Informe spam
hola, Edgard !

... tengo un lista de usuarios que consegui a traves del comenda csvde
pero la fecha del ultimo inisio de sesion la tengo en formato interger
y necesito verla en formato de fecha normal, es decir:
Tengo la fecha asi 127637727330312000 y la necesito en este formato dd/mm/aaaa
Esta lista la tengo en excel, he probado la formula
ÚTE(1970;1;1)+cell(24*60*60) y no funciona.



para el numero que expones: -> 127637727330312000
1) cual seria la fecha que esperas ver como fecha *correcta* ?
2) cual es la relacion de dicho numero con el a#o 1970 ?
3) si la precision maxima de excel es de 15 digitos *significativos"
observa que el numero que expones tiene 18 digitos -???-

comentas [si hubiera] algun otro detalle 'en el tintero' ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Edgard Gerardo
09/06/2007 - 04:30 | Informe spam
1. Espero ver una fecha entendible para poder saber si es correcta la
consulta y poder filtrar por fecha
2. La formula =Date(1970;1;1)+cell/(24*60*60) la encontre en varios foros,
por esto el año 1970 lo estoy utilizando, luego me di cuenta que el año
correcto es 1600 por ser para los sistemas el año 0
3. Ese es el valor que me arrojo la consulta hecha por scvde al Directorio
Activo

Gracias...

"Héctor Miguel" wrote:

hola, Edgard !

> ... tengo un lista de usuarios que consegui a traves del comenda csvde
> pero la fecha del ultimo inisio de sesion la tengo en formato interger
> y necesito verla en formato de fecha normal, es decir:
> Tengo la fecha asi 127637727330312000 y la necesito en este formato dd/mm/aaaa
> Esta lista la tengo en excel, he probado la formula
> ÚTE(1970;1;1)+cell(24*60*60) y no funciona.

para el numero que expones: -> 127637727330312000
1) cual seria la fecha que esperas ver como fecha *correcta* ?
2) cual es la relacion de dicho numero con el a#o 1970 ?
3) si la precision maxima de excel es de 15 digitos *significativos"
observa que el numero que expones tiene 18 digitos -???-

comentas [si hubiera] algun otro detalle 'en el tintero' ?
saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
09/06/2007 - 05:07 | Informe spam
hola, Edgard !

1. Espero ver una fecha entendible para poder saber si es correcta la consulta y poder filtrar por fecha
2. La formula =Date(1970;1;1)+cell/(24*60*60) la encontre en varios foros, por esto el a#o 1970 lo estoy utilizando
luego me di cuenta que el a#o correcto es 1600 por ser para los sistemas el a#o 0
3. Ese es el valor que me arrojo la consulta hecha por scvde al Directorio Activo



1) no pierdas de vista el 'detalle' de los 15 digitos 'significativos' en la 'precision' de las hojas de calculo
ya que a partir de digito 16, se auto-convierten en CEROS
[es probable que tu cifra haya *perdido* ~1000 dias para el conteo] :-((

2) si la fecha *base* de tu sistema [scvde] inicia como a#o 0 = 1600
excel solo 'reconoce' fechas a partir del a#o 1900 [1904 en sistemas mac]

3) para poder *trabajar* con fechas anteriores a 1900, es necesario que inicies tus investigaciones...
instalando un complemento de John Walkenbach que encuentras en su pagina:
Working with pre-1900 dates: -> http://j-walk.com/ss/excel/usertips/tip028.htm
[el enlace con la informacion del complemento contiene 'datos' adicionales al respecto de algunos calendarios]

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

__ las consultas anteriores __
> ... tengo un lista de usuarios que consegui a traves del comenda csvde
> pero la fecha del ultimo inisio de sesion la tengo en formato interger
> y necesito verla en formato de fecha normal, es decir:
> Tengo la fecha asi 127637727330312000 y la necesito en este formato dd/mm/aaaa
> Esta lista la tengo en excel, he probado la formula
> ÚTE(1970;1;1)+cell(24*60*60) y no funciona.

para el numero que expones: -> 127637727330312000
1) cual seria la fecha que esperas ver como fecha *correcta* ?
2) cual es la relacion de dicho numero con el a#o 1970 ?
3) si la precision maxima de excel es de 15 digitos *significativos"
observa que el numero que expones tiene 18 digitos -???-
Respuesta Responder a este mensaje
#4 Edgard Gerardo
09/06/2007 - 05:47 | Informe spam
OK, mi sistema si esta en 1900, ahora cómo deberia crear la formla para poder
convertir de Interger8 a fecha???

Gracias...

"Héctor Miguel" wrote:

hola, Edgard !

> 1. Espero ver una fecha entendible para poder saber si es correcta la consulta y poder filtrar por fecha
> 2. La formula =Date(1970;1;1)+cell/(24*60*60) la encontre en varios foros, por esto el a#o 1970 lo estoy utilizando
> luego me di cuenta que el a#o correcto es 1600 por ser para los sistemas el a#o 0
> 3. Ese es el valor que me arrojo la consulta hecha por scvde al Directorio Activo

1) no pierdas de vista el 'detalle' de los 15 digitos 'significativos' en la 'precision' de las hojas de calculo
ya que a partir de digito 16, se auto-convierten en CEROS
[es probable que tu cifra haya *perdido* ~1000 dias para el conteo] :-((

2) si la fecha *base* de tu sistema [scvde] inicia como a#o 0 = 1600
excel solo 'reconoce' fechas a partir del a#o 1900 [1904 en sistemas mac]

3) para poder *trabajar* con fechas anteriores a 1900, es necesario que inicies tus investigaciones...
instalando un complemento de John Walkenbach que encuentras en su pagina:
Working with pre-1900 dates: -> http://j-walk.com/ss/excel/usertips/tip028.htm
[el enlace con la informacion del complemento contiene 'datos' adicionales al respecto de algunos calendarios]

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

__ las consultas anteriores __
>> > ... tengo un lista de usuarios que consegui a traves del comenda csvde
>> > pero la fecha del ultimo inisio de sesion la tengo en formato interger
>> > y necesito verla en formato de fecha normal, es decir:
>> > Tengo la fecha asi 127637727330312000 y la necesito en este formato dd/mm/aaaa
>> > Esta lista la tengo en excel, he probado la formula
>> > ÚTE(1970;1;1)+cell(24*60*60) y no funciona.
>>
>> para el numero que expones: -> 127637727330312000
>> 1) cual seria la fecha que esperas ver como fecha *correcta* ?
>> 2) cual es la relacion de dicho numero con el a#o 1970 ?
>> 3) si la precision maxima de excel es de 15 digitos *significativos"
>> observa que el numero que expones tiene 18 digitos -???-



Respuesta Responder a este mensaje
#5 Héctor Miguel
09/06/2007 - 05:59 | Informe spam
hola, Edgard !

OK, mi sistema si esta en 1900, ahora como deberia crear la formla para poder convertir de Interger8 a fecha???



[pregunta]: -> ya te 'recetaste' esta parte de la propuesta anterior ???
3) para poder *trabajar* con fechas anteriores a 1900, es necesario que inicies tus investigaciones...
instalando un complemento de John Walkenbach que encuentras en su pagina:
Working with pre-1900 dates: -> http://j-walk.com/ss/excel/usertips/tip028.htm
[el enlace con la informacion del complemento contiene 'datos' adicionales al respecto de algunos calendarios]





si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida