c语言sscanf函数的用法是什么
329
2022-09-23
php获取N天前时间字符串和时间戳/相互转换
###获取当前时间字符串/时间戳
echo date("Y-m-d h:i:sa");// 2018-01-15 06:12:15amecho time();// 1515996628
时间字符串转时间戳
strtotime 是个很聪明的函数,可以接收很多时间格式,例如:
echo strtotime('2018-01-15 06:12:15am');// 1515996735
时间戳转时间字符串
"; echo "昨天:".date("Y-m-d",strtotime("-1 day")), "
"; echo "明天:".date("Y-m-d",strtotime("+1 day")). "
"; echo "一周后:".date("Y-m-d",strtotime("+1 week")). "
"; echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). "
"; echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "
"; echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."
"; echo "一个月前:".date("Y-m-d",strtotime("last month"))."
"; echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."
"; echo "十年后:".date("Y-m-d",strtotime("+10 year"))."
";
获取前N天N月N年的时间字符串/时间戳
// 一天前// 时间戳echo mktime(0, 0, 0, date('m'), date('d')-1, date('Y')), "\n";// 时间字符串echo date("Y-m-d H:i:s", strtotime("-1 day")), "\n";// 一周前// 时间戳echo mktime(0, 0, 0, date('m'), date('d')-7, date('Y')), "\n";// 时间字符串echo date("Y-m-d H:i:s", strtotime("-7 day")), "\n";// 一月前// 时间戳echo mktime(0, 0, 0, date('m')-1, date('d'), date('Y')), "\n";// 时间字符串echo date("Y-m-d H:i:s", strtotime("-1 month")), "\n";// 一年前// 时间字符串echo mktime(0, 0, 0, date('m'), date('d'), date('Y')-1), "\n";// 时间日期echo date("Y-m-d H:i:s", strtotime("-1 year")), "\n";
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~