标签归档:时间

php时间国际化和本地转换

假如一个网站面临国际人群,那么可能分布在不同的时区,那么最好存入UTC时间在数据库,然后读出来以后,根据人群的位置,进行计算时间(月小升认为输出的还是UTC时间,但是要进行后处理,根据读者的时区用JS 来重新输出时间,就可以实现国际化了) <?php echo ‘<meta charset="UTF-8">’;   date_default_timezone_set("UTC"); $time1 = date("Y-m-d H:i:s"); $times1 = strtotime($time1);   echo time()."<br />";   echo "UTC时间:".$time1." – ".$times1."<br>";   date_default_timezone_set("PRC"); $time1 = date("Y-m-d H:i:s"); $times1 = strtotime($time1); echo "北京时间:".$time1." – ".$times1."<br>"; echo "当前时区:".date_default_timezone_get()."<br>";   … 继续阅读

发表在 PHP | 标签为 , , | 2 条评论

有限的时间和无限的游戏

有限的时间和无限的游戏 游戏产业的火爆,证明游戏对于人类天生的需要性。人类最早的游戏是不是丢石头,我不清楚。我印象中的游戏,从儿时的扑克牌开始。不过玩扑克牌需要4个人,最少也的2个人。小时候总还是能找到一个或者几个伙伴一起玩的。 我的童年是玩着扑克牌长大的。尽管也在家长的限制之中玩大。 等我到了大学,接触了电脑,第一款游戏叫红色警戒,第二款游戏叫星际争霸。到了后来接触的魔兽,暗黑,三国杀一大堆游戏。网络游戏的好处在于你可以随时找到小伙伴和你一起玩耍,单机游戏的魅力在于你随时可以和电脑玩。 成年以后,被限制越来越少了。玩的可以没有节制。一款游戏无论如何的玩,都还是津津有味。比如玩单机版的星际争霸。我可以晚上2天2夜。每次都不相同的过程,每次都不相同的结果。意外和随机提高了乐趣。 我曾经因为游戏而导致腰疼。后来适当的减少,增加了跑步时间。好了。不过游戏并未中断过。我几乎每天都会玩上一会。到了现在,我还是坚持每天玩一会。我被游戏的魔力吸引。我曾经责骂过自己,也曾经戒游戏这个玩意。一遍一遍的删除,重装,并未使我很快戒掉。到了今天,我也是适当的控制。不敢控制太狠,总会反弹的。 今天偶尔看到一句话,有我们有限的时间去搏无限的游戏,耗不起。这句话足以让很多还关注生命意义的玩家,醒悟。不过肯定也有人想,我玩游戏仅仅是为了娱乐。我们的真实的人生被融入了虚拟的世界。 不过我还有妻儿要养,还有房贷要还。我计划已经很久的旅行还没有开始。我想去海边钓鱼的愿望还没能实现。 我想走在森林的小路上,我想去山里呆上几天,我想在海边的房子里住上半年。生命的种种乐趣,除了游戏,我其实还有很多。

发表在 日常随笔 | 标签为 , , | 留下评论

python时间类,时间转换

import time print time.time() #得到1395287736.81 print time.localtime(time.time()) #得到 time.struct_time(tm_year=2014, tm_mon=3, tm_mday=20, tm_hour=11, tm_min=55, tm_sec=36, tm_wday=3, tm_yday=79, tm_isdst=0) print time.strftime(’%Y-%m-%d %H:%M:%S’,time.localtime(time.time())) #得到 2014-03-20 12:12:46 1.time.time()得到1970年到现在的时间,单位秒,有小数点 并且这个是格林威治标准时间,所有和中国有8小时的时差 2.采用time.localtime得到本地时间 3.如果要获取time.time()中国区时间秒数可以 time.time() + 8 * 3600 4. 计算时间差,可以简单的将所有时间类型转成 time.time()秒数,然后相减即可。 强大的time.strftime 下面是time.strftime的参数: strftime(format[, tuple]) -> … 继续阅读

发表在 Python | 标签为 , , | 一条评论

java处理字符串的格林威治时间和java时间类型互转化

最近遇到读取xml格式文件,得到的时间是格林威治时间字符串,转成正确的时间类型需要转一些弯。 不废话了,上代码 String date1 = "Mon, 17 Feb 2014 13:53:32 +0000"; System.out.println(date1); SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date d5 = new Date(date1); date = s.format(d5); System.out.println(date); 看效果。 原来字符串:Mon, 17 Feb 2014 13:53:32 +0000 输出:2014-02-17 21:53:32 反过来一个date如何转成GMT public static final … 继续阅读

发表在 JAVA | 标签为 , , | 留下评论

种一棵树的最好时间是十年前,其次是现在

拖延几乎来自我们生活的方方面面,我一会再弄,我明天再开始。我们每天都在等待一个更强的自己来救赎自己,明天发现自己和昨天还是一样。 本文来自知乎 知乎周刊真是个好东西~~~ 能学到的东西不少。 拖延症一词的定义 拖延症分为“广义拖延”、“狭义拖延”。 拖延行为的四大成因:信心不足、意义缺失、冲动分析、回报遥远 拖延公式:U = EV/ID E :信心、完成这个任务的信心 V : 意义、做这个任务的愉悦程度 I : 专心程度 D:多久获得回报 U:效率 广义拖延 泛指一切拖延现象,即符合:A.后果消极、B. 本可避免,的推迟行为或现象。又称为真性拖延 狭义拖延 当真性拖延成为一种根深蒂固的习惯,并短期内难以消除或改善的,称为狭义拖延 假性拖延与合理推迟 后果无害的推迟行为,积极推迟 个体无力避免的推迟行为,必要推迟 积极推迟、必要推迟、积极且必要的推迟,合理推迟 对社交媒体的依赖会引起拖延吗? 这是一个“良性循环”及“恶性循环”竞争的问题,如果借由社交媒体网络持续的建立关系,那就是良性循环,人际及知识领域都会持续的扩张; 如果社交网络只是被动的吸收不必要的资讯,那人际互动能力就会下降,对思考也少有助益,这就成了恶性循环。 社交网络≠阅读 140字只够引起注意,无法深度阅读 阅读≠学习 有思考,有积累有方向的阅读才是学习,我们经常记不起以前学过的东西,这时候就应该检讨,我学的到底有没有用? 学习≠生产力 学习一个东西要尽快做出东西,做一个完整的项目而不是书上的一个例子。 生产力≠不等于影响力 拖延症跟懒的区别 … 继续阅读

发表在 日常随笔 | 标签为 , , , , , | 留下评论