0
A
回答
0
您应该使用DateTime
类,你就必须specifiy英格兰在TIMESTRING时区(BST) 。像这样:
$dt = new DateTime('Yesterday BST');
$timestamp = $dt->getTimestamp(); // first second of 'yesterday'
上面的例子将尊重夏令时。
0
如何:
$startTime = mktime(0, 0, 0, date('m'), date('d')-1, date('Y'));
$endTime = mktime(23, 59, 59, date('m'), date('d')-1, date('Y'));
这是来自:
http://en.kioskea.net/faq/1861-mktime-timestamp-yesterday-last-month-etc
相关问题
- 1. 日期到Unix时间戳
- 2. 在unix/win32上有效地计算日志/时间戳记
- 3. C#:Unix时间戳和日期时间
- 4. Unix时间戳到.net日期时间
- 5. Unix时间戳VS日期时间
- 6. PHP UNIX时间戳int(10)DST
- 7. 如何从时间戳计算星期几? (DST)
- 8. Unix时间戳是由JavaScript的日期()
- 9. 斯卡拉Unix时间戳到日期
- 10. 转换日期在C++ UNIX时间戳
- 11. PHP日期转换为unix时间戳
- 12. Unix时间戳和mysql日期:birthdate
- 13. IOS日期选取器unix时间戳
- 14. jq日期和unix时间戳
- 15. 字符串日期unix时间戳
- 16. 将日期转换为UNIX时间戳
- 17. PHP日期时间DST
- 18. 将unix时期时间戳转换为TSQL日期时间
- 19. 如何计算unix时间戳之间的时间差?
- 20. 计算unix时间戳之间的平均时间
- 21. UNIX日期:如何计算日期
- 22. Django - 字符串到日期 - 日期到UNIX时间戳
- 23. 熊猫:使用Unix时间戳时间戳作为日期时间索引
- 24. 将日期和时间转换为UNIX时代时间戳
- 25. 在时区django与日期时间的Unix时间戳
- 26. 计算时间戳
- 27. MySQL日期/时间计算
- 28. mysql日期/时间计算
- 29. 时间/日期计算
- 30. 计算日期/时间PHP
'strtotime('昨天')'? – BenM
是的,但后来我不得不先转换为英文时间。我希望跳过这一步 – AgeDeO
这没有任何意义。 '$ timestamp - 86400'表示*时间戳减86400 *秒。该值不依赖于时区。你期望什么结果? – deceze