FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Funcion Week
Posts: 199
Joined: Thu Oct 06, 2005 09:07 PM
Funcion Week
Posted: Sun Jan 03, 2010 08:15 PM

Hola :P

le di vueltas al foro y no encuentro una funcion Week, a lo mejor no busque bien :oops:

ocupo una funcion asi como Month() me regresa el numero de mes, una Week, que me regrese el numero de semana de 1 a 52, si ya existe una como decia "don jaimito" en el chavo del 8, me ahorro la fatiga de crearla.

saludos,
Mauricio :mrgreen:

Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: Funcion Week
Posted: Sun Jan 03, 2010 09:29 PM

Hola amigo...
Quiz谩 este post te pueda dar una idea de como hacer tu propia funci贸n.

viewtopic.php?f=6t=15818

Saludos, desde Argentina Esteban.

&

Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 446
Joined: Mon Dec 26, 2005 09:11 PM
Re: Funcion Week
Posted: Sun Jan 03, 2010 09:48 PM

Ya existe una funcion Week() en xHarbour

Esta es la explicaci贸n.

Week()
Calculates the numeric calendar week from a date.
Syntax
Week( [<dDate>] ) --> nWeekOfYear

Arguments
<dDate>
Any Date value, except for an empty date, can be passed. The default value is Date(). Return
The function returns a numeric value. It is the week number that includes <dDate>. If an invalid date is passed, the return value is zero.

FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicaci贸n via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
Posts: 199
Joined: Thu Oct 06, 2005 09:07 PM
Re: Funcion Week
Posted: Mon Jan 04, 2010 01:23 AM

Armando, jrestojeda :P

Gracias a ambos,

saludos,

Mauricio :mrgreen:

Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Re: Funcion Week
Posted: Mon Jan 04, 2010 08:15 AM
Hola Mauricio:
Mauricio wrote:ocupo una funcion asi como Month() me regresa el numero de mes, una Week, que me regrese el numero de semana de 1 a 52, si ya existe una como decia "don jaimito" en el chavo del 8, me ahorro la fatiga de crearla.

Existe una norma internacional (ISO 8601) para la numeraci贸n de las semanas del a帽o que pueden ir de 1 a 53. De acuerdo con esta norma la semana 1 puede iniciar el a帽o anterior y tambi茅n puede iniciar del 1 al 4 de enero del a帽o en curso.

Para obtener el n煤mero de semana de acuerdo con dicha norma, te recomiendo analizar la soluci贸n propuesta por el Sr. G. N. Rao (nageswaragunupudi) en el siguiente link:

viewtopic.php?f=3&t=14143&hilit=week+iso

Un abrazo con mis mejores deseos para este 2010.
manuelmercado at prodigy dot net dot mx
Posts: 824
Joined: Thu Oct 13, 2005 07:39 AM
Re: Funcion Week
Posted: Mon Jan 04, 2010 11:27 AM
Hi Mauricio,

the Week () function is fully ISO compliant. You can use it every time you need the ISO number of week.
If you want to get te number of week that is not ISO compliant, you have to use a second undocumented parameter of the week () function and set it true.

Code (fw): Select all Collapse
nNonISOWeek := Week (<dDate>, .t.)


spanish translation (hope it麓s not to bad :-) )

Hola Mauricio,

la Semana de funci贸n () es totalmente la ISO d贸cil. Usted puede usarlo cada vez usted necesita el n煤mero de semana de ISO.
Si usted quiere conseguir el n煤mero de semana que no es la ISO d贸cil, usted tiene que usar un segundo par谩metro indocumentado de la semana () funci贸n y ponerlo verdadero.
kind regards

Stefan
Posts: 199
Joined: Thu Oct 06, 2005 09:07 PM
Re: Funcion Week
Posted: Tue Jan 05, 2010 03:05 AM
mmercado wrote:Hola Mauricio:
Mauricio wrote:ocupo una funcion asi como Month() me regresa el numero de mes, una Week, que me regrese el numero de semana de 1 a 52, si ya existe una como decia "don jaimito" en el chavo del 8, me ahorro la fatiga de crearla.

Existe una norma internacional (ISO 8601) para la numeraci贸n de las semanas del a帽o que pueden ir de 1 a 53. De acuerdo con esta norma la semana 1 puede iniciar el a帽o anterior y tambi茅n puede iniciar del 1 al 4 de enero del a帽o en curso.

Para obtener el n煤mero de semana de acuerdo con dicha norma, te recomiendo analizar la soluci贸n propuesta por el Sr. G. N. Rao (nageswaragunupudi) en el siguiente link:

viewtopic.php?f=3&t=14143&hilit=week+iso

Un abrazo con mis mejores deseos para este 2010.



Don Manuel,

Muchas gracias

un abrazo,

Mauricio
Posts: 199
Joined: Thu Oct 06, 2005 09:07 PM
Re: Funcion Week
Posted: Tue Jan 05, 2010 03:21 AM
StefanHaupt wrote:Hi Mauricio,

the Week () function is fully ISO compliant. You can use it every time you need the ISO number of week.
If you want to get te number of week that is not ISO compliant, you have to use a second undocumented parameter of the week () function and set it true.

Code (fw): Select all Collapse
nNonISOWeek := Week (<dDate>, .t.)


spanish translation (hope it麓s not to bad :-) )

Hola Mauricio,

la Semana de funci贸n () es totalmente la ISO d贸cil. Usted puede usarlo cada vez usted necesita el n煤mero de semana de ISO.
Si usted quiere conseguir el n煤mero de semana que no es la ISO d贸cil, usted tiene que usar un segundo par谩metro indocumentado de la semana () funci贸n y ponerlo verdadero.


Hi StefanHaupt,

Thank you very much by the information.

It is making cold in Germany?


Best Regards,
Mauricio
Posts: 824
Joined: Thu Oct 13, 2005 07:39 AM
Re: Funcion Week
Posted: Tue Jan 05, 2010 09:17 PM
Hi Mauricio,

It is making cold in Germany?


yes, it麓s very cold here, at the moment -15 degrees. And there is a lot of snow.

I would like to be somewhere else, where the weather is warmer :-)
kind regards

Stefan

Continue the discussion