php timestamp conversion
php timestamp conversion method: 1. Use the "date("Y-m-d H:i",$unixtime)" method to convert the timestamp into date; 2. Use the "strtotime("today")" method to convert the timestamp into date Convert date to timestamp.
Recommended manual: php complete self-study manual
In php we have to take time Stamp conversion to date can be implemented directly using the date function. If you want to convert date into a timestamp, you can use the strtotime() function. Let me give you an example below.
Online tool recommendation: Unix timestamp conversion tool
1.Time conversion function in php
strtotime (date()) date("Y-m-d H:i",$unixtime)
2.Get today's zero time timestamp in php. To get the zero time unix timestamp, you can use
$todaytime=strtotime(“today”)
and then use
date("Y-m-d H:i",$todaytime)
to convert to date.
Recommended related articles:
1.php gets the number of the current timestamp
2.PHP gets the current timestamp function Detailed explanation
Related video recommendations:
1.Dugu Jiujian(4)_PHP video tutorial
Convert timestamp to date
Time stamp conversion function:
date("Y-m-d H:i:s",time()),"Y-m-d H:i: s" is the converted date format, time() is the timestamp to obtain the current time. If it is date("Y-m-d H:i:s", time()), the hours, minutes and seconds will be displayed together; if it is
date("Y-m-d ", time( )), only the year, month and day are displayed. For example:
date("Y-m-d H:i:s",time())
after conversion is:
2010-07-18 18:42:48
date("Y-m-d",time())
After conversion:
2010-07-18 Date conversion It is a timestamp.
class SaonekController extends Controller { public function index Action (){ /*
It goes without saying that the timestamp is converted into a date
But if the date is to be converted into a timestamp, it must be used
strtotime() */ $time = time();//
Timestamp
$nowtime = date('Y-m-d H:i:s',$time);//
Generate formatted date
$oldtime = '2010-11-10 22:19:21'; $catime = strtotime($oldtime);//
Convert date to timestamp
$nowtimes = date('Y-m-d H:i:s',$catime);//
Time stamp is converted back to date
echo $nowtimes; } } ?>
Convert timestamp to date in 3.php , and display different content according to time, such as just now, minutes ago, hours ago, today, yesterday, etc.
/* 时间转换函数 */ function transTime($ustime) { $ytime = date("Y-m-d H:i",$ustime); $rtime = date("n月j日 H:i",$ustime); $htime = date("H:i",$ustime); $time = time() - $ustime; $todaytime = strtotime("today"); $time1 = time() - $todaytime; if($time < 60){ $str = '刚刚'; }else if($time < 60 * 60){ $min = floor($time/60); $str = $min.'分钟前'; }else if($time < $time1){ $str = '今天'.$htime; }else{ $str = $rtime; } return $str; }
Other references
Use date to set the timestamp Convert the specified timestamp to system time
(1) Print the timestamp at this time tomorrow
strtotime(”+1 day“)
Current time:
echo date(”Y-m-d H:i:s”,time())
Result:
2009-01-22 09:40:25
Specified time:
echo date(”Y-m-d H:i:s”,strtotime(”+1 day”))
Result:
2009-01-23 09:40:25
(2) Print the timestamp at this time yesterday
PHP 时间戳 strtotime(”-1 day“) 当前时间: echo date( ”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”-1 day”)) 结果: 2009-01-21 09:40:25
(3) Print the timestamp at this time next week
strtotime(”+1 week“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”+1 week”)) 结果: 2009-01-29 09:40:25
(4) Print the timestamp of last week at this time
strtotime(”-1 week“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”-1 week”)) 结果: 2009-01-15 09:40:25
(5) Print the PHP timestamp of the specified day of next week
strtotime(”next Thursday“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”next Thursday”)) 结果: 2009-01-29 00:00:00
(6) Print the specified day of last week Timestamp
strtotime(”last Thursday“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”last Thursday”)) 结果: 2009-01-15 00:00:00
For more PHP related technical articles, please visit the PHP Tutorial column to learn!
The above is the detailed content of php timestamp conversion. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



In this chapter, we will understand the Environment Variables, General Configuration, Database Configuration and Email Configuration in CakePHP.

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

To work with date and time in cakephp4, we are going to make use of the available FrozenTime class.

Working with database in CakePHP is very easy. We will understand the CRUD (Create, Read, Update, Delete) operations in this chapter.

To work on file upload we are going to use the form helper. Here, is an example for file upload.

In this chapter, we are going to learn the following topics related to routing ?

CakePHP is an open-source framework for PHP. It is intended to make developing, deploying and maintaining applications much easier. CakePHP is based on a MVC-like architecture that is both powerful and easy to grasp. Models, Views, and Controllers gu

Validator can be created by adding the following two lines in the controller.
