关键词搜索

源码搜索 ×
×

PHP时间戳和日期相互转换

发布2020-08-20浏览496次

详情内容

<?php
// 获取当前日期时间
$now = date('Y-m-d H:i:s');
echo $now,"\n"; // 2020-08-20 13:10:03
// 获取当前时间戳
$now = time();
echo $now,"\n"; // 1597900203
// 时间戳转日期格式
echo date('Y-m-d H:i:s', time()); // 2020-08-20 13:10:03
// 日期转时间戳
$now = strtotime(date('Y-m-d H:i:s'));
echo $now,"\n"; // 1597900203
// 时间戳求差
echo $now - strtotime('2020-08-20 13:08:00'),"\n"; // 123
echo strtotime('2020-08-20 13:14:58') - strtotime('2020-08-20 13:08:00'); // 418

// 获取1天后此时的时间戳
echo strtotime('+1 day'); // 1597987083
echo "\n";
echo strtotime('next day'); // 1597987083
// 获取下周一的时间戳
echo strtotime('next Monday'); // 1598198400

$date = date_create("https://files.jxasp.com/image/2020-08-31");
// date_add()函数添加日、月、年、时、分和秒到一个日期
date_add($date,date_interval_create_from_date_string("40 days"));
echo date_format($date,"Y-m-d"); // 2020-10-10
$date = date_create("https://files.jxasp.com/image/2020-08-31");
date_add($date,date_interval_create_from_date_string("1 days"));
echo date_format($date,"Y-m-d"); // 2020-09-01
?>

    参考文章链接:

    相关技术文章

    点击QQ咨询
    开通会员
    返回顶部
    ×
    微信扫码支付
    微信扫码支付
    确定支付下载
    请使用微信描二维码支付
    ×

    提示信息

    ×

    选择支付方式

    • 微信支付
    • 支付宝付款
    确定支付下载