Gracias Edgar, Luis y Alfonso.
Edgar: Sí, correcto, eso lo estudié bien, pero el número que me da correctamente el día Juliano, y no el número de día del año, para cada año independientemente de que partamos del año 4713 a.c como lo indica Luis María.
Luis Ma.: Sí, eso entendí cuando empecé a leer los temas en la ayuda, me imaginé que había que hacer alguna UDF. Gracias.
Alfonso: Gracias, similar al aporte de Luis Ma., solo que así quedaría limitado al año "quemado", pero igual,...
Ya con estas ayudas de ustedes resuelvo el tema.
Mil gracias a los 3 por la colaboración.
Saludos.
Roy Salas
Costa Rica.
------------------
rfsalasb
2011-08-08
-------------------------------------------------------------
Remitente:Luis Maria Guayan
Fecha:2011-08-08 12:38:33
Destinatario:publicesvfoxpro
CC:
Asunto:Re: [vfp] Día Juliano
Dile a tu cliente que está equivocado, el día
Juliano es el número de día a partir del 1° de Enero del
año 4713 a. C.
Lo que tu necesitas el el número de día del año actual, que lo
puedes calcular con la sig. función:
FUNCTION DiaDelAnio(td)
IF EMPTY(td)
td = DATE()
ENDIF
RETURN td - DATE(YEAR(td), 1, 1) + 1
ENDFUNC
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
El 08/08/2011 15:19, rfsalasb escribió:
Saludos compañeros.
Una así muy rápida y para los que la saben me imagino que
muy fácil (obvio !, no ?).
Necesito saber el número de día de un año de una fecha
determinada ... algo así como saber que el día 15-02 es el día
número 46 del año.
La razón es que tengo un cliente de una empresa de
producción de alimentos enlatados, y para el control de lotes
utiliza el día Juliano, pero creo que él mismo están enredado,
porque me dice que el número lo forma con el número del día
juliano + año + el número de proceso + numero de maquina +
numero de tanda; el caso aquí es que un ejemplo es 2021101021
en donde según el 202 es el día Juliano y 11 el año a dos
dígitos, pero por lo que he investigado el número de día
juliano va por el 2455782 o algo así, así que me doy cuenta de
que él se refiere al número de día del año en curso, porque
asocia el año.
Hay alguna función que haga esto o habrá que crearla ?
Gracias, Saludos.
Roy Francisco Salas Benavides
Director de Proyectos
Proditek Software
Tel. (506) 2460-3507
Cel. (506) 8911-8131