YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » Von, bis, Differenz zweier Timestamps » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.489 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen Von, bis, Differenz zweier Timestamps
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
iceboy1000
Mitglied


Dabei seit: 10.02.05
Beiträge: 378
Forenversion: 1.0

 Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

Hallo zusammen,

ich brauche Hilfe bei folgendem IF:

Wenn die Differenz zwischen Timestamp1 und Timestamp2 größer oder gleich 35 Tage ist dann Aktion1, sonst Aktion2.

__________________
Ein Forum für Jedermann - www.funboard4you.de
07.10.06 14:06 iceboy1000 ist offline E-Mail Finden Als Freund hinzufügen
Crashy
Mitglied


images/avatars/avatar-3747.gif

Dabei seit: 04.02.04
Beiträge: 543

Antworten Zitieren Editieren Melden       UP

if ($differenz => 35) {dein befehl;}
if ($differenz < 35) {dein 2.befehl;}


ist zwar nich so sehr schön aber funktioniert man kann das auch mit else machen ich mag die schleifen aber nich so gern großes Grinsen

__________________
Wir bauen euch eure Addons/Styles kostenfrei ein
WbbSupport24

07.10.06 14:20 Crashy ist offline E-Mail Finden Als Freund hinzufügen
iceboy1000
Mitglied


Dabei seit: 10.02.05
Beiträge: 378
Forenversion: 1.0

Themenstarter Thema begonnen von iceboy1000
Antworten Zitieren Editieren Melden       UP

Ich kann den Timestamp1, einfach von Timestamp2 abziehen und abfragen, ob die Differenz größer oder gleich 35 ist? geschockt

__________________
Ein Forum für Jedermann - www.funboard4you.de
07.10.06 14:28 iceboy1000 ist offline E-Mail Finden Als Freund hinzufügen
Crashy
Mitglied


images/avatars/avatar-3747.gif

Dabei seit: 04.02.04
Beiträge: 543

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von iceboy1000
Ich kann den Timestamp1, einfach von Timestamp2 abziehen und abfragen, ob die Differenz größer oder gleich 35 ist? geschockt
joo das geht

wobei die frage ist was die 35 darstellt sind das tage minuten sekunden? wenn dies der fall ist, musst du natürlich erst noch umrechnen

aber der neuere timestamp ist immer größer als der ältere so lassen sich z.b. zeiten vergleichen ich hab kürzlich fürs lite nen countdownhack geschrieben und da funktioniert das smile geht ja auch nicht anders smile

__________________
Wir bauen euch eure Addons/Styles kostenfrei ein
WbbSupport24

07.10.06 14:38 Crashy ist offline E-Mail Finden Als Freund hinzufügen
iceboy1000
Mitglied


Dabei seit: 10.02.05
Beiträge: 378
Forenversion: 1.0

Themenstarter Thema begonnen von iceboy1000
 RE: Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

Zitat:
Original von iceboy1000
Wenn die Differenz zwischen Timestamp1 und Timestamp2 größer oder gleich 35 Tage ist dann Aktion1, sonst Aktion2.


Wie muss ich denn da umrechnen? Kannst du mal die Rechnung posten?

__________________
Ein Forum für Jedermann - www.funboard4you.de
07.10.06 14:43 iceboy1000 ist offline E-Mail Finden Als Freund hinzufügen
Crashy
Mitglied


images/avatars/avatar-3747.gif

Dabei seit: 04.02.04
Beiträge: 543

 RE: Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

schau mal hier

code:
1:
2:
3:
4:
if ($display == 1) { $display3 = ($difference/86400); $displayart  = "Tage";}
if ($display == 2) { $display3 = ($difference/3600); $displayart  = "Stunden";}
if ($display == 3) { $display3 = ($difference/60); $displayart  = "Minuten";}
if ($display == 4) { $display3 = ($difference); $displayart  = "Sekunden";}


__________________
Wir bauen euch eure Addons/Styles kostenfrei ein
WbbSupport24

07.10.06 14:51 Crashy ist offline E-Mail Finden Als Freund hinzufügen
iceboy1000
Mitglied


Dabei seit: 10.02.05
Beiträge: 378
Forenversion: 1.0

Themenstarter Thema begonnen von iceboy1000
 RE: Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

Du überfordest mich, ich habe eigentlich keine Ahnung von PHP. Könntest du folgenden Codegeschnipsel mal posten?

$timestamp1 = "123456789";
$timestamp2 = "987654321";

$differenz = (HIER DEINE RECHNUNG);

Wenn $differenz >= 35 dann Action1, sonst Action2

__________________
Ein Forum für Jedermann - www.funboard4you.de
07.10.06 14:54 iceboy1000 ist offline E-Mail Finden Als Freund hinzufügen
batida444 batida444 ist männlich
Mitglied


images/avatars/avatar-306.jpg

Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Altes Land
Forenversion: 2.3; 2.2

Antworten Zitieren Editieren Melden       UP

1 Tag = 24 Stunden * 60 Minuten * 60 Sekunden = 86400 Sekunden
35 Tage = 86400 * 35 = 3024000 Sekunden

Ergo:

Wenn größerer Timestamp minus kleinerer Timestamp größer als 3024000 dann sinds mehr als 35 Tage

Greetz
Günni

edit: du musst schon drauf achten, dass du immer mit der gleichen Maßeinheit rechnest.
Du kannst nicht einmal mit dem Timestamp rechnen und einmal mit Tagen.
Also musst du die Tage erstmal in Sekunden umrechnen (aus denen ein Timestamp besteht) und kannst dann erst eine Gleichung aufstellen.

__________________


Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von batida444: 07.10.06 14:59.

07.10.06 14:58 batida444 ist offline E-Mail WWW Finden Als Freund hinzufügen
Crashy
Mitglied


images/avatars/avatar-3747.gif

Dabei seit: 04.02.04
Beiträge: 543

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von batida444
1 Tag = 24 Stunden * 60 Minuten * 60 Sekunden = 86400 Sekunden
35 Tage = 86400 * 35 = 3024000 Sekunden

Ergo:

Wenn größerer Timestamp minus kleinerer Timestamp größer als 3024000 dann sinds mehr als 35 Tage

Greetz
Günni

edit: du musst schon drauf achten, dass du immer mit der gleichen Maßeinheit rechnest.
Du kannst nicht einmal mit dem Timestamp rechnen und einmal mit Tagen.
Also musst du die Tage erstmal in Sekunden umrechnen (aus denen ein Timestamp besteht) und kannst dann erst eine Gleichung aufstellen.
so isses richtig nur muss ice sich erstmal entscheiden, was die 35 sind sind es tage stunden minuten sekunder oder noch kleiner großes Grinsen

__________________
Wir bauen euch eure Addons/Styles kostenfrei ein
WbbSupport24

07.10.06 15:08 Crashy ist offline E-Mail Finden Als Freund hinzufügen
batida444 batida444 ist männlich
Mitglied


images/avatars/avatar-306.jpg

Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Altes Land
Forenversion: 2.3; 2.2

 RE: Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

Zitat:
Original von iceboy1000
Hallo zusammen,

ich brauche Hilfe bei folgendem IF:

Wenn die Differenz zwischen Timestamp1 und Timestamp2 größer oder gleich 35 Tage ist dann Aktion1, sonst Aktion2.


großes Grinsen

Greetz
Günni

__________________


07.10.06 15:12 batida444 ist offline E-Mail WWW Finden Als Freund hinzufügen
Crashy
Mitglied


images/avatars/avatar-3747.gif

Dabei seit: 04.02.04
Beiträge: 543

 RE: Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

Zitat:
Original von batida444
Zitat:
Original von iceboy1000
Hallo zusammen,

ich brauche Hilfe bei folgendem IF:

Wenn die Differenz zwischen Timestamp1 und Timestamp2 größer oder gleich 35 Tage ist dann Aktion1, sonst Aktion2.


großes Grinsen

Greetz
Günni
hach ich werde alt verdammte axt großes Grinsen

also ice

$timestamp1 = "die erste zahl größer als die 2.";
$timestamp2 = "die zweite zahl";

$differenz = ($timestamp1 - $timestamp2);
$tage = ($differenz/86400);
if ($tage =>35) {aktion1;}
if ($tage < 35{aktion2;}

das wäre schon der komplette code

__________________
Wir bauen euch eure Addons/Styles kostenfrei ein
WbbSupport24

07.10.06 15:17 Crashy ist offline E-Mail Finden Als Freund hinzufügen
iceboy1000
Mitglied


Dabei seit: 10.02.05
Beiträge: 378
Forenversion: 1.0

Themenstarter Thema begonnen von iceboy1000
 RE: Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

Genial, dankeschön. Freude

__________________
Ein Forum für Jedermann - www.funboard4you.de
07.10.06 16:17 iceboy1000 ist offline E-Mail Finden Als Freund hinzufügen
Crashy
Mitglied


images/avatars/avatar-3747.gif

Dabei seit: 04.02.04
Beiträge: 543

 RE: Von, bis, Differenz zweier Timestamps Antworten Zitieren Editieren Melden       UP

Zitat:
Original von iceboy1000
Genial, dankeschön. Freude
aber gern geschehen smile

__________________
Wir bauen euch eure Addons/Styles kostenfrei ein
WbbSupport24

07.10.06 20:24 Crashy ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » Von, bis, Differenz zweier Timestamps