Ext*_*Ext 4 php datetime timestamp unix-timestamp
首先,我知道这个问题有点被问及/在这里得到解答:用数学方式从unix-timestamp计算天数?.
我需要一个自定义函数/公式.所以它只返回ISO格式的日期."YYYY-MM-DD".
eg. 1316278442 = 2011-09-17
Run Code Online (Sandbox Code Playgroud)
由Ext编辑!这是错的!请不要读这个.
我整天都在这里!我唯一能成功的就是一周中的哪一天.
$一周中的某天=($时间戳/ 86400)%7; //这里1是星期六,7星期五
速度是问题,这就是我不想使用的原因 date('Y-m-d',$timestamp);
如果你无法帮助我自定义功能或公式,至少可以给我一个更好的解释如何做到这一点.这是用多种语言完成的,必须有人知道如何做到这一点.
预先感谢您的帮助.
下面是功能date()和DateTime::setTimestamp()使用计算从Unix时间戳的日期:
如你所见,闰年等有点复杂.
-
也就是说,如果您只需要一周中的某一天,那么您似乎可以安全地忽略闰年,并且只使用您在问题中给出的公式: $dayOfWeek=($timestamp/86400)%7
| 归档时间: |
|
| 查看次数: |
5457 次 |
| 最近记录: |