If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router
Verwijderd
Je zal dan moeten upgraden.
Een andere manier is het tellen van het aantal dagen dat verstreken is sinds 1 januari en dat delen door 7, maar dat lijkt me erg lastig.
[ Voor 0% gewijzigd door Verwijderd op 30-09-2002 14:21 . Reden: Ja = Je ]
Gaat niet werken. Week 1 is de eerste week met meer dan drie dagen in januari. Dus die regel moet je wel meenemen.Verwijderd schreef op 30 september 2002 @ 14:21:
Een andere manier is het tellen van het aantal dagen dat verstreken is sinds 1 januari en dat delen door 7, maar dat lijkt me erg lastig.
Verwijderd
Verwijderd
Bedenk maar: 365 % 7 = 1 (en dan heb je nog niet eens aan schrikkeljaren gedacht).
Enneh Cyberneer, Gamma!
If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router
Ik sla alle datums op 0:00 van een dag, dus mktime(0, 0, 0, maand,dag,jaar)
Maar als ik %V gebruik ipv %w werkt het wel, dus het werkt
Bedankt allemaal
If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router
Verwijderd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| function _getWeek() { year = this.getFullYear(); month = this.getMonth() + 1; day = this.getDate(); a = Math.floor((14-month) / 12); y = year + 4800 - a; m = month + 12 * a - 3; b = Math.floor(y/4) - Math.floor(y/100) + Math.floor(y/400); J = day + Math.floor((153 * m + 2) / 5) + 365 * y + b - 32045; d4 = (((J + 31741 - (J % 7)) % 146097) % 36524) % 1461; L = Math.floor(d4 / 1460); d1 = ((d4 - L) % 365) + L; week = Math.floor(d1/7) + 1; return week; } Date.prototype.getWeek = _getWeek; |
Intentionally left blank
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| function weeknummer($timestamp) { $d = getdate($timestamp); $days = iso_week_days($d[ "yday"], $d[ "wday"]); if ($days < 0) { $d[ "yday"] += 365 + is_leap_year(--$d[ "year"]); $days = iso_week_days($d[ "yday"], $d[ "wday"]); } else { $d[ "yday"] -= 365 + is_leap_year($d[ "year"]); $d2 = iso_week_days($d[ "yday"], $d[ "wday"]); if (0 <= $d2) { $days = $d2; } } return (int)($days / 7) + 1; } function is_leap_year($year) { if ((($year % 4) == 0 and ($year % 100)!=0) or ($year % 400)==0) { return 1; } else { return 0; } } function iso_week_days($yday, $wday) { return $yday - (($yday - $wday + 382) % 7) + 3; } |
Omdat het KAN, HOEFT het nog niet!
I haven't been ignoring you; I've been prioritizing you. Hanglooz; "chromeless windows en fullscreen zuigen allebei als een 1600Watt Nilfisk"
logt nu ook
If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router