Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Cod, sintaxa si comenzi  Data...
 Data
 
 5/9/2006 2:35:45 PM
User is offlinerobert
6 posts
www.suub.ro


Data
 (Romania) Modified By robert  on 5/9/2006 3:40:41 PM)

Cum se poate determina saptamina de la ce data incepe si la ce data se termina.

Ma intereseaza la ce data incepe saptamana si la ce data se termina saptamana curenta de ex.

Va multumesc

 5/9/2006 3:22:48 PM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Data
 (Romania)

Intrebarea este ambigua. "Cand incepe si cand se termina a 6-a saptamana din an?" sau "Azi e 9.06.2006. In ce data a inceput saptamana in care ne aflam?"

Care intrebare e potrivita pentru ce vrei tu sa afli?


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 5/9/2006 3:27:16 PM
User is offlineOvidiu Huza
7 posts


Re: Data
 (Romania)
dau cu presupusul....

FUNCTION DOW_First

PARAMETERS dData

RETURN dData-DOW(dData,2)+1

FUNCTION DOW_Last

PARAMETERS dData

RETURN dData+(7-DOW(dData,2))

 5/9/2006 3:39:38 PM
User is offlinerobert
6 posts
www.suub.ro


Re: Data
 (Romania)

In ce data incepe saptamana si in ce data se termina saptamina. Nu a cita saptamana din an este saptamana curenta.

Se poate afla?

 

 Grigore Dolghin wrote

Intrebarea este ambigua. "Cand incepe si cand se termina a 6-a saptamana din an?" sau "Azi e 9.06.2006. In ce data a inceput saptamana in care ne aflam?"

Care intrebare e potrivita pentru ce vrei tu sa afli?

 5/9/2006 3:40:24 PM
User is offlineAdrian Vari
138 posts
5th




Re: Data
 (Romania)
....
Iar daca vrei sa afli o data de care sa te legi in saptamana S1 din anul A1 poti folosi:

  d2=CTOD('01.01.' + STR(A1)) +  (S1-1)*7

(asfel poti folosi procedura de mai sus).

Vezi insa ca apar probleme legate de care este prima zi din saptamana, prima saptamana din an este una completa sau nu.

Adrian Vari
 5/9/2006 3:40:38 PM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Data
 (Romania)

CARE SAPTAMANA BRE?????? Una din iunie sau una din ianuarie? IMI TREBUIE UN PARAMETRU CA SA POT RETURNA UN RASPUNS!!!!!! ce nu e clar?


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 5/9/2006 3:47:34 PM
User is offlineOvidiu Huza
7 posts


Re: Data
 (Romania)
Grig... usurel... ca l-am parametrizat...
in eventualitatea ca stie ce vrea....
 5/9/2006 3:47:57 PM
User is offlineAdrian Vari
138 posts
5th




Re: Data
 (Romania)
Grig
Vezi ca omul ti-a raspuns ... numai ca s-a pacalit nitel:
In loc sa adauge un post nou a editat / modificat primul post !

Atentie deci: post nou si nu editare post anterior ... ca nu mai stie lumea unde sa se uite.

Adrian Vari

Adrian Vari
 5/9/2006 3:51:02 PM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Data
 (Romania)

Mdah. M-a intors pe dos thread-ul asta. Daca vrei sa afli ceva, trebuie sa pui intrebarea astfel incat sa ti se poata raspunde, nu sa-i faci pe ceilalti sa-si piarda timpul incercand sa ghiceasca ce ai vrut tu sa spui de fapt.

I'm outta here.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 5/9/2006 3:52:41 PM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Data
 (Romania)
 Ovidiu Huza wrote
Grig... usurel... ca l-am parametrizat...
in eventualitatea ca stie ce vrea....

Dupa cum a pus intrebarea, categoric nu stie ce vrea. "cand incepe saptamana?" CARE? ca-s 52, la naiba.....


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 5/9/2006 5:20:02 PM
User is offlineAlex Dobrin
766 posts
www.algis.ro
1st






Re: Data
 (N/A)
Robert te-ai lamurit?
Functiile postate de Ovidiu fac exact ce vroiai tu.
Iti dau prima si respectiv ultima zi din saptamana in care este o anumita data trimisa ca parametru.
Le scriu si eu aici un pic modificate:

dData = DATE()
prima_zi_din_saptamana = dData-DOW(dData,2)+1
ultima_zi_din_saptamana = dData+(7-DOW(dData,2))

Iar in variabila dData poti pune ce data ai tu nevoie.

Alex Dobrin
Algis Info
  Visual FoxPro  Cod, sintaxa si comenzi  Data...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement