Use the PHP function 'time' to return the current UNIX timestamp

WBOY
Release: 2023-07-25 16:44:01
Original
1455 people have browsed it

Use the PHP function "time" to return the current UNIX timestamp

The UNIX timestamp refers to the total number of seconds since 0:00:00 on January 1, 1970 Coordinated Universal Time (UTC) number. In PHP, you can use the built-in function "time" to get the current UNIX timestamp. This article explains how to use this function and provides corresponding code examples.

Code example:

<?php
$timestamp = time();
echo "当前的UNIX时间戳是:".$timestamp;
?>
Copy after login

The above code first uses the "time" function to obtain the current UNIX timestamp, and then uses the "echo" function to output it. Executing the above code will print out the current UNIX timestamp. The timestamp is an integer that represents the number of seconds from 0:00:00 on January 1, 1970 to the current time.

UNIX timestamps can be used for various time-related operations, such as calculating time intervals, sorting times, etc. Below are some common application scenarios.

  1. Calculate time interval

You can use the difference between the current timestamp and other timestamps to calculate the time interval. For example, the following code example calculates yesterday's date.

<?php
$yesterday = time() - (24 * 60 * 60);
echo "昨天的日期是:" . date("Y-m-d", $yesterday);
?>
Copy after login

In the above code, yesterday's timestamp is obtained by subtracting the seconds of 24 hours from the current timestamp. Then use the "date" function to format the timestamp into date format and output it.

  1. Sort Time

UNIX timestamp can be used to sort time. For example, if you have an array containing multiple timestamps, you can use the built-in function "sort" to sort the array. The sorted array will be arranged in order of time from early to late.

<?php
$timestamps = array(1609459200, 1610136600, 1610741400);
sort($timestamps);
print_r($timestamps);
?>
Copy after login

In the above code, an array containing three timestamps is defined, and the "sort" function is used to sort the array. The sorted array will be output in order of time from early to late.

Summary:

Use the PHP function "time" to easily obtain the current UNIX timestamp. A UNIX timestamp is an integer representing time and can be used for various time-related operations. This article provides some common application scenarios and gives corresponding code examples. I hope this article is helpful in understanding and using UNIX timestamps.

The above is the detailed content of Use the PHP function 'time' to return the current UNIX timestamp. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!