Kezdőoldal » Számítástechnika » Weblapkészítés » Javascriptben hogy juthatok...

Javascriptben hogy juthatok hozzá ahhoz, hogy az év hanyadik hete van épp?

Figyelt kérdés
A date-nek valami getWeek kaliberű függvényére gondoltam, de ilyet nem találtam.

2011. nov. 17. 11:17
 1/6 2xSü ***** válasza:

[link]

;-)

2011. nov. 17. 11:42
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

Az a baj, hogy az a kliens idejét szedi és nem a szerverét.

Én inkább azt javaslom, hogy php-ben add meg, valahogy így:

echo '<script language="javascript">var Week = ' . date('W') . ';</script>';

2011. nov. 17. 13:07
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:

1. hozzászóló: ezt én is megtaláltam, de olyan függvény nem létezik, hogy getWeek(); hiába írja.

2. hozzászóló: Köszönöm, az tényleg jobb megoldás, csak nekem most muszáj Kliensoldalon csinálni. :(

2011. nov. 17. 15:34
 4/6 anonim ***** válasza:
2011. nov. 17. 15:46
Hasznos számodra ez a válasz?
 5/6 2xSü ***** válasza:

Nem létezik. De ha elolvasnád, és valóban konyítanál a programozáshoz kicsit, akkor láthatod, hogy hogyan kell felruházni a Date osztályt ezzel a metódussal.


De akkor kivonatosan, szájba rágósan álljon itt:


<script>

Date.prototype.getWeek = function() {

var onejan = new Date(this.getFullYear(),0,1);

return Math.ceil((((this - onejan) / 86400000) + onejan.getDay()+1)/7);

}

/* Innen már a Date osztály rendelkezni fog a getWeek metódussal. Pont ezt definiálja a fenti pár sor. */

var today = new Date();

var weekno = today.getWeek();

</script>

2011. nov. 17. 22:27
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
Lehet pont ezt másoltam be.
2011. nov. 18. 00:53
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!