php date_timestamp_get,PHP date_timestamp_get() 函数用法及示例

PHP date_timestamp_get() 函数用法及示例

date_timestamp_get()函数获取Unix时间戳

定义和用法

date_timestamp_get函数是DateTime::getTimestamp()的别名。 此函数接受DateTime对象作为参数,并返回给定对象的Unix时间戳。

语法date_timestamp_get(object)

参数序号参数及说明

1object(必需)

这是您需要时间戳的DateTime对象。

返回值

date_timestamp_get()函数返回表示给定日期的Unix时间戳。

PHP版本

此函数最初是在PHP版本5.3中引入的,并且可以在所有更高版本中使用。

在线示例

以下示例演示了date_timestamp_get()函数返回指定日期的时间戳

示例<?php

$date = date_create("1985-12-19, 07:32:41 GMT");

$timestamp = date_timestamp_get($date);

print("时间戳: ".$timestamp);

?>测试看看‹/›

输出结果时间戳: 503825561

在线示例

以下示例返回今天的日期和时间的 Unix 时间戳:

示例<?php

$date = date_create();

$timestamp = date_timestamp_get($date);

print("时间戳: ".$timestamp);

?>测试看看‹/›

输出结果时间戳: 1589179558

在线示例

下面的示例创建一个日期,向其添加一个间隔,并获取结果日期的时间戳-

示例<?php

//创建一个DateTime对象

$date = date_create("25-09-1989");

//将间隔添加到日期

$new_date = date_add($date, new DateInterval('PT10H30S'));

$timestamp = date_timestamp_get($new_date);

print("时间戳: $timestamp");

?>测试看看‹/›

输出结果时间戳: 622720830

在线示例

如果您尝试获取Unix纪元日期之前的日期的时间戳(1970年1月1日),则date_create()函数将返回负值-

示例<?php

$date = date_create("1952-04-27");

$timestamp = date_timestamp_get($date);

print($timestamp);

?>测试看看‹/›

这产生以下结果--557971200

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值