时间戳转时间
date("Y-m-d H:i:s",time())
date("Y-m-d ", time()),只显示年月日
时间转时间戳
strtotime():将任何英文文本的日期时间描述解析为时间戳。
mktime():从日期取得时间戳
strtotime()
strtotime() 函数用于将英文文本字符串表示的日期转换为时间戳,为 date() 的反函数,成功:时间戳,错误:FALSE
echo strtotime("2009-10-21 16:00:10"); //输出 1256112010
echo strtotime("10 September 2008"); //输出 1220976000
echo strtotime("+1 day"), "<br />"; //输出明天此时的时间戳
mktime()
mktime() 函数用于从日期取得时间戳,成功返回时间戳,否则返回 FALSE
echo mktime(21, 50, 55, 07, 14, 2010); //输出“1279115455”
mktime() 在做日期计算和验证方面很有用,它会自动计算超出范围的输入的正确值。例如下面例子输出的都是 2008-01-01
<?php echo date("Y-m-d", mktime(0, 0, 0, 12, 32, 2007)); echo date("Y-m-d", mktime(0, 0, 0, 13, 1, 2007)); ?>
本文为Jsky原创文章,转载无需和我联系,但请注明来自Jsky博客 www.tjin.link