Muchas Gracias Jorge y Carlos. Solucionado.

No obstante, as.Date(as.numeric(Sys.time())) no me daba error, sino: [1]
"3848503-10-22"

Un saludo,
Alberto.


El 9 de julio de 2014, 14:34, Jorge I Velez <[email protected]>
escribió:

> Hola Alberto,
>
> Necesitas
>
> as.Date(as.numeric(as.Date(Sys.time())), origin = '1970-01-01')
>
> Esta parte
>
> as.numeric(as.Date(Sys.time()))
> #  16260
>
> te da el numero de dias que han transcurrido desde Ene 1, 1970.  Luego,
> utilizando ese dia/año como origen, determinas la fecha actual.
>
> Saludos,
> Jorge.-
>
>
> 2014-07-09 22:25 GMT+10:00 Alberto Soria <[email protected]>:
>
>> Hola a todos:
>>
>> Debe de ser una tontería, pero no consigo saber porque la siguiente linea
>> no devuelve la fecha actual:
>>
>> as.Date(as.numeric(Sys.time()))
>>
>> He hecho esa prueba porque no consigo pasar un numero convertido a partir
>> de una fecha y modificado a fecha de nuevo.
>>
>> Gracias por adelantado.
>>
>> Un saludo,
>> Alberto.
>>
>>         [[alternative HTML version deleted]]
>>
>>
>> _______________________________________________
>> R-help-es mailing list
>> [email protected]
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>>
>

        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a