Ich möchte dem Zeitstempel vorerst 24 Stunden hinzufügen. Wie finde ich die Unix-Zeitstempelnummer für 24 Stunden, damit ich sie jetzt zum Zeitstempel hinzufügen kann?
Ich möchte auch wissen, wie man dem aktuellen Zeitstempel 48 Stunden oder mehrere Tage hinzufügt.
Wie kann ich das am besten machen?
Antworten:
Sie möchten wahrscheinlich einen Tag anstatt 24 Stunden hinzufügen. Nicht alle Tage haben 24 Stunden, unter anderem aufgrund der Sommerzeit:
quelle
Ein Unix-Zeitstempel ist einfach die Anzahl der Sekunden seit dem ersten Januar 1970. Um einem Unix-Zeitstempel 24 Stunden hinzuzufügen, fügen wir einfach die Anzahl der Sekunden in 24 Stunden hinzu. (24 * 60 * 60)
quelle
Fügen Sie
24*3600
die Anzahl der Sekunden in 24 Stunden hinzuquelle
Der Unix-Zeitstempel wird in Sekunden angegeben. Fügen Sie dem Zeitstempel einfach die entsprechende Anzahl von Sekunden hinzu:
quelle
Sie können auch die DateTime- Klasse verwenden:
Fügen Sie einen P eriod von 1 D ay:
Weitere Informationen finden Sie unter DateInterval .
quelle
Wie Sie bereits gesagt haben: Wenn Sie dem Zeitstempel vorerst 24 Stunden hinzufügen möchten, können Sie einfach Folgendes tun:
Der obige Code fügt Ihrem aktuellen Zeitstempel 1 Tag oder 24 Stunden hinzu.
anstelle von
+1 day
Ihnen können nehmen , was Sie wollen , wie PHP - Handbuch sagt strtotime Parse kann über jede englische Beschreibung Datetime in einen Unix - Zeitstempel textliche .Beispiele aus dem Handbuch sind wie folgt:
quelle
quelle