什么是采取UTC时间戳(整数)并仅在PHP中为年,月和日解析它的最佳方式?谢谢只用年份,月份和日期解析PHP中的UTC时间戳?
3
A
回答
3
使用PHP date()函数。
<?php
$timestamp = strtotime("2011-9-12 05:48:00");
$year = date('Y', $timestamp);
$month = date('m', $timestamp);
$day = date('d', $timestamp);
$newTimestamp = mktime(0, 0, 0, $month, $day, $year);
1
DateTime类是这种任务
<?php
// for PHP5.2+ though
var_dump(date_create('2011-9-12 05:48:00')->setTime(0, 0, 0)->format('U'));
// if input is in integer already
$input = 1315806480;
var_dump(date_create("@{$input}")->setTime(0, 0, 0)->format('U'));
-1
<?php
$time = strtotime(date('Y-m-d', *timestamp*));
?>
剪辑过的还不错:
的日期()功能把你的时间戳记,并表示它在人类可读只有年份,月份和日期的字符串(即“2014-07-25”)并省略小时,分钟和秒。
然后strtotime()函数将人类可读的字符串转换回您的时间戳,有效地使当天的时间在00:00。
+1
请描述它.. – Shivaay
相关问题
- 1. 如何使用SimpleDateFormat解析日期只有月份和年份
- 2. 获取日期,年份和月份的时间戳
- 3. 从日期,月份和年份开始的Python时间戳
- 4. 时间戳记日期,月份和年份jquery
- 5. 从时间戳中提取月份或日期或年份
- 6. 日期格式为UTC月份日期和年份(MMM DD,YYYY)
- 7. 转换日期时间为nvarchar,只是年份和月份
- 8. 从日期时间视场中的年份和月份条目
- 9. 月份和年份的日期转换
- 10. 计算月份和年份的日期
- 11. 如何在Unix时间戳中提取月份,日期,年份,小时?
- 12. 关于日期 - 时间差异的月份和年份
- 13. 在R中只有月份和年份的格式日期
- 14. 添加年份,月份和日期C
- 15. 日期,月份和年份下拉框
- 16. 只月份和年份
- 17. 如何与日期时间一起创造月份和年份
- 18. 从时间戳中提取年份和月份(6)
- 19. SQL查询日期只使用年份和月份
- 20. 如何在给定年份和月份的星期日期PHP
- 21. Django过滤日期时间按年份,月份,日期,小时和分钟
- 22. 如何设置datepicker的日期只显示月份和年份
- 23. iPhone:只有月份和年份字段的日期选择器
- 24. 只有年份和月份的日期对象
- 25. jQuery的日期选择器只月份和年份
- 26. 有月份和年份PHP
- 27. 显示日期,月份和年份代替当前的日期,月份和年份
- 28. 获取特定月份和年份的开始和结束时间戳php
- 29. MYSQL从年份和月份生成时间戳
- 30. 创建月份和年份列,以加快时间戳查询
按UTC时间戳你的意思是“Unix时间戳”? – NullUserException
如果您指的是unix时间戳,您可以使用日期函数(http://de.php.net/manual/en/function.date.php)来收集具体信息。如果你想分析格式化的时间戳,请举个例子。 – Bjoern
例如:strtotime(“2011-9-12 05:48:00”)评估为1315806480 ...我希望能够取这个整数并将其处理为strtotime(“2011-9-12”)或1315785600 – Tyrick