喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [问题] 如何得到 上一周开始 和 结束的时间戳 ?  
 
娱乐随你
注册会员
Rank: 2


UID 70592
精华 0
积分 82
帖子 42
金钱 82 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-29
状态 离线
如何得到 上一周开始 和 结束的时间戳 ?

如何得到 上一周开始  和 结束的时间戳 ?


基本搞定 有没有更简单的方法?

<?php
$temptime 
time();

echo 
$temptime ."<br>";

$temptime1date("H");
echo 
$temptime1 ."<br>";

$temptime2date("i");
echo 
$temptime2 ."<br>";

$temptime3date("s");
echo 
$temptime3 ."<br>";

$Weekday=(int)date"w "); 
echo 
strftime"%Hh%M %A %d %b",$temptime) ."<br>";
$temptime4 DateAdd("d" ,-$Weekday,$temptime);
$temptime4 DateAdd("h" ,-$temptime1,$temptime4);
$temptime4 DateAdd("n" ,-$temptime2,$temptime4);
$temptime4 DateAdd("s" ,-1-$temptime3,$temptime4);
echo 
strftime"%Hh%M %A %d %b",$temptime4) ."<br>";
$temptime DateAdd("d" ,-7-$Weekday,$temptime);
$temptime DateAdd("h" ,-$temptime1,$temptime);
$temptime DateAdd("n" ,-$temptime2,$temptime);
$temptime DateAdd("s" ,-$temptime3,$temptime);


echo 
"<br>";
echo 
$temptime ."<br>";
echo 
strftime"%Hh%M %A %d %b",$temptime);
?>
[ 本帖最后由 娱乐随你 于 2008-7-18 02:42 AM 编辑 ]
2008-7-18 01:38 AM#1
查看资料  发短消息  顶部
 
shengyueming
新手上路
Rank: 1


UID 76651
精华 0
积分 18
帖子 12
金钱 18 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-7-18
状态 离线
[推荐阅读] 上海phper三年工作经验找工作
是指上一周的周日至周日还是上周的今天到这周的今天????
2008-7-18 05:57 AM#2
查看资料  发短消息  顶部
 
xinglu1983 (北漂de知了)
金牌会员
Rank: 6Rank: 6
知知了了


UID 81138
精华 0
积分 2012
帖子 304
金钱 2012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-10-8
来自 北京
状态 离线
[推荐阅读] 递归基础,用递归方法输出0-100
if (strftime('%a') == 'Sun')
        $start =  strtotime("last Sunday");
else
        $start =  strtotime("last Sunday -1 week");
$end =  strtotime("last Saturday");

[ 本帖最后由 xinglu1983 于 2008-7-18 08:35 AM 编辑 ]




MagicLab.cn | 魔法实验室
2008-7-18 08:27 AM#3
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
xieaotian (老老仙)
版主
Rank: 7Rank: 7Rank: 7


UID 82205
精华 1
积分 1295
帖子 1546
金钱 1295 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-10-26
来自 老老神仙部落
状态 离线
[推荐阅读] 周末去打网球
xinglu的不错



http://www.okpython.com
让中国的python发展的更快。
2008-7-18 08:33 AM#4
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
娱乐随你
注册会员
Rank: 2


UID 70592
精华 0
积分 82
帖子 42
金钱 82 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-29
状态 离线
[推荐阅读] 福州天铭公司聘PHP开发工程师(4K--2W/月)
回复 #3 xinglu1983 的帖子

xinglu 的不错  就是不懂 为什么要加那个 判断

我改了一下

<?php
if (strftime('%a') == 'Sun')                                        //  为什么要加这个判断 ?
        
$start =  strtotime("last Sunday");
else
        
$start =  strtotime("last Sunday -1 week");
$end =  strtotime("last Saturday");
$end =$end + (60*60*24-1);
echo 
strftime"%Hh%M %A %d %b",$end)."<br>";
echo 
$start."<br>".$end;
?>
[ 本帖最后由 娱乐随你 于 2008-7-18 11:02 AM 编辑 ]
2008-7-18 10:51 AM#5
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024831 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP