相关疑难解决方法(0)

从日期减去一定数量的小时,天,月或年

我正在尝试创建一个简单的函数,它返回一个日期,从现在起减去一定数量的日期,所以这样的事情,但我不知道日期类很好:

<?
function get_offset_hours ($hours) {
    return date ("Y-m-d H:i:s", strtotime (date ("Y-m-d H:i:s") /*and now?*/));
}

function get_offset_days ($days) {
    return date ("Y-m-d H:i:s", strtotime (date ("Y-m-d H:i:s") /*and now?*/));
}

function get_offset_months ($months) {
    return date ("Y-m-d H:i:s", strtotime (date ("Y-m-d H:i:s") /*and now?*/));
}

function get_offset_years ($years) {
    return date ("Y-m-d H:i:s", strtotime (date ("Y-m-d H:i:s") + $years));
}

print get_offset_years (-30);
?>
Run Code Online (Sandbox Code Playgroud)

是否可以做类似的事情?这种功能可以使用多年,但如何与其他时间类型相同?

php time datetime timestamp date

12
推荐指数
2
解决办法
4万
查看次数

标签 统计

date ×1

datetime ×1

php ×1

time ×1

timestamp ×1