五角星开发组 Fivegram Team

The Fivegram Software Development Team

php date.timezone 的问题和解释 包括python

without comments

例子:
运行 sh 1.sh
1.sh内容是:
php -c 1.ini -f a.php
echo
php -c 2.ini -f a.php
echo
python 1.py
echo

1.php内容
<?php
$t = time();
print_r(getdate($t));
echo date_default_timezone_get();

1.ini  内容
date.timezone = PRC
2.ini 内容
date.timezone = UTC

1.py内容
import datetime
import time

t = datetime.datetime.now()
t = t.timetuple()
t = time.mktime(t)
print t
t = datetime.datetime.utcnow()
t = t.timetuple()
t = time.mktime(t)
print t

整体运行结果:

phpsir@zjatphpsir:~$ sh 1.sh
Array
(
    [seconds] => 26
    [minutes] => 44
    [hours] => 21
    [mday] => 8
    [wday] => 4
    [mon] => 1
    [year] => 2009
    [yday] => 7
    [weekday] => Thursday
    [month] => January
    [0] => 1231422266
)
PRC
Array
(
    [seconds] => 26
    [minutes] => 44
    [hours] => 13
    [mday] => 8
    [wday] => 4
    [mon] => 1
    [year] => 2009
    [yday] => 7
    [weekday] => Thursday
    [month] => January
    [0] => 1231422266
)
UTC

#下面是1.py的结果
1231422266.0
1231393466.0

总结:
ini是影响getdate 和date的输出结果的,但是不会影响到 [0] => 1231422266
这个值始终是本机时间距离1970年1月1日零时的秒数

python的datetime.datetime.now 和 datetime.datetime.utcnow 看起来就很明显了

Written by phpsir

一月 8th, 2009 at 9:57 下午

Posted in 默认分类

ucenter 例子指正 (你如果照着他们说的,一定通信失败)

without comments

Ucenter 的advanced目录里面带有关于ucencer的帮助文件和一个example,
这个example根本不能在ucenter 里面通信成功,总是红色叉叉
原因在于你不能照着 config.inc.php里面改动

想要通信成功必须像我下面那样写

//ucexample_2.php 用到的应用程序数据库连接参数
$dbhost = ‘localhost’;          // 数据库服务器
$dbuser = ‘这个你知道’;          // 数据库用户名
$dbpw = ‘这个你知道’;               // 数据库密码
$dbname = ‘这个你知道’;          // 数据库名
$pconnect = 0;              // 数据库持久连接 0=关闭, 1=打开
$tablepre = ‘uc_’;          // 表名前缀, 同一数据库安装多个论坛请修改此处
$dbcharset = ‘utf8′;            // MySQL 字符集, 可选 ‘gbk’, ‘big5′, ‘utf8′, ‘latin1′, 留空为按照论坛字符集设定

$database = “mysql”;   // 最关键就是这一句话 必须必须

不要以为你只想测试 ucexample_1.php 无数据库的 就不填写上面的东东,
而且他默认的没有最下面一行,所以造成一直的通信失败

QQ 733905 phpsir

Written by phpsir

一月 5th, 2009 at 10:25 下午

Posted in 默认分类

python 和 ruby之比较

without comments

前年开始和neooenHU学习了ruby 包括Ruby on rails ,写的爽,但是由于ruby 目前vm的慢,使得ror只成为目前学习的语言,而工作语言又回到了PHP,去年开始学习早已知晓但是一直无时间看的Python语言,感觉甚为干净利索,Python 从我感觉上说是最适合初学者以及儿童教育的语言了,语法规范,易于维护,学习资料较多,发展稳定。建议组内同学学习

phpsir

Written by phpsir

一月 3rd, 2009 at 12:38 下午

Posted in 默认分类

【在路上】五角星开发组站点正式启用上线

without comments

新年伊始,计划了好几个月的开发组终于迎来启航的日子,站点正式启用上线。欢迎大家来踩。今年我们也换个活法。输不丢人,怕才丢人。

已经在路上了,有什么好可怕的 ……

Written by LEMON

一月 2nd, 2009 at 2:40 下午

Posted in 默认分类

2009年5个角,小星星

without comments

一个小小的Team,5个人,包括程序和美工,

如果方向向5方,那么这个小小的Team 就面临崩溃,现在我们的目标还没有明确,

所以目前最重要的事情是向您明确:这个队伍是干吗的?

粗略的讲,我们是提供互联网技术服务的,

具体的讲,我们只提供ppr服务,所谓ppr 是指PHP,Python,RoR

OK,09年开始吧,今年要赚到团队和个人的第一桶,不管这一桶是金也好,是经验和教训也好,

Move !

Written by phpsir

一月 2nd, 2009 at 12:10 下午

Posted in 默认分类