搜索
首页后端开发php教程PHP的时间戳以及日期之间如何进行转换

PHP中时间戳与日期之间的转换是通过data()函数以及strtotime()函数实现的,data函数实现时间戳转日期,strtotime函数实现日期转时间戳。

时间戳转日期 date()

  • time()

<?php
var_dump(time()); //获取当前时间戳 int(1502245603)
  • date(format,timestamp)

format    必需。规定时间戳的格式。
    timestamp    可选。规定时间戳。默认是当前时间和日期

时间戳转日期,可以用date(‘Y-m-s h:i:s’, 具体时间戳来实现).

Y :年(四位数)大写
 m : 月(两位数,首位不足补0) 小写
 d :日(两位数,首位不足补0) 小写
 H:小时 带有首位零的 24 小时小时格式
 h :小时 带有首位零的 12 小时小时格式
 i  :带有首位零的分钟
 s :带有首位零的秒(00 -59)
 a:小写的午前和午后(am 或 pm)

大小写的区分非常重要,例如以下例子:

var_dump(date(&#39;Y-m-d H:i:s&#39;, 1502204401)); //H 24小时制 2017-08-08 23:00:01 
var_dump(date(&#39;Y-m-d h:i:s&#39;, 1502204401)); //h 12小时制 2017-08-08 11:00:01

日期转时间戳 strtotime()

strotime是非常灵活聪明的函数,可以识别中文,英文,数字,我们来感受一下

<?php
echo strtotime("now"), "\n";
echo strtotime("10 September 2000"), "\n";
echo strtotime("+1 day"), "\n";
echo strtotime("+1 week"), "\n";
echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";
echo strtotime("next Thursday"), "\n";
echo strtotime("last Monday"), "\n";
echo strtotime("20170808 23:00:01"), "\n";
?>

相关推荐:

php如何获取年月日的时间戳以及日期的方法

分享PHP中date()函数输出时间的方法

以上是PHP的时间戳以及日期之间如何进行转换的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
Golang时间格式转换:日期和时间互转的技巧Golang时间格式转换:日期和时间互转的技巧Feb 24, 2024 pm 06:21 PM

Golang时间转换:日期和时间的互相转换技巧随着Go语言在各个领域的不断发展,处理日期和时间的需求也越来越常见。在Go语言中,日期和时间的转换是一项基本的操作,同时也是开发中常见的需求。本文将介绍Golang中如何进行日期和时间的互相转换,同时提供具体的代码示例,帮助开发者更好地掌握这一技巧。日期和时间的表示在Go语言中,日期和时间分别由time.Time

PHP快速实现美国时间转换为中国时间的方法分享PHP快速实现美国时间转换为中国时间的方法分享Mar 28, 2024 am 08:51 AM

PHP是一种广泛应用于网站开发的服务器端脚本语言,它的灵活性和强大功能使得开发者能够快速实现各种功能。在网站开发中,经常会遇到需要将不同国家或地区的时间进行转换的需求,比如将美国时间转换为中国时间。本文就将介绍如何使用PHP快速实现美国时间转换为中国时间的方法,并提供具体的代码示例。首先,我们需要明确美国时间和中国时间的时区差异。美国主要有多个时区,其中东部

dedecms中时间转换功能的使用方法详解dedecms中时间转换功能的使用方法详解Mar 14, 2024 pm 12:33 PM

文章内容如下:标题:DedeCMS中时间转换功能的使用方法详解在DedeCMS中,时间转换是一项常见且常用的功能。它可以帮助网站开发者灵活地处理时间数据,实现时间的格式化、时区转换、时间戳和日期之间的转换等操作。在本文中,我们将详细介绍DedeCMS中时间转换功能的使用方法,并提供具体的代码示例。1.时间格式化在DedeCMS中,可以使用GetDateMK

MySql的日期和时间:如何处理和转换MySql的日期和时间:如何处理和转换Jun 16, 2023 am 08:48 AM

MySql是一款常用的关系型数据库管理系统,它支持多种日期和时间类型的数据存储和操作。本文将介绍如何在MySql中处理和转换日期和时间数据。一、日期和时间类型MySql支持多种日期和时间类型,包括DATE、TIME、DATETIME、TIMESTAMP等。这些类型的具体定义如下:DATE:表示日期,格式为'YYYY-MM-DD'。有效范围为'1000-01-

PHP编程技巧:实现美国时间到中国时间的转换PHP编程技巧:实现美国时间到中国时间的转换Mar 27, 2024 pm 02:27 PM

标题:PHP编程技巧:实现美国时间到中国时间的转换在跨时区的应用开发中,经常会遇到需要将不同时区的时间进行转换的情况。本文将介绍如何使用PHP编程实现美国时间到中国时间的转换,同时提供具体的代码示例。首先,我们需要了解美国时间和中国时间之间的时差。美国东部时间与中国时间相差12小时,即美国时间比中国时间晚12小时。因此,我们需要在美国时间的基础上加12小时来

PHP实现美国时间转换为中国时间的方法有哪些?PHP实现美国时间转换为中国时间的方法有哪些?Mar 27, 2024 pm 04:18 PM

PHP是一种常用的服务器端脚本语言,用于网站开发和动态网页生成。在开发过程中,经常会遇到需要将不同时区的时间进行转换的情况,比如将美国时间转换为中国时间。接下来我们将介绍一些PHP实现美国时间转换为中国时间的方法,并附上具体的代码示例。使用DateTime类和DateTimeZone类进行转换:$usDateTime=newDateTime('2023

dedecms中时间转换插件推荐及使用技巧dedecms中时间转换插件推荐及使用技巧Mar 13, 2024 pm 12:06 PM

时间转换在网站开发中是一个常见的需求,尤其是在dedecms这样的CMS系统中。为了更方便地处理时间的显示和转换,可以使用一些时间转换插件,本文将推荐一款时间转换插件并提供具体的使用技巧和代码示例。推荐的时间转换插件:Moment.jsMoment.js是一个功能强大的时间处理库,可以帮助开发者在JavaScript中方便地解析、验证、操作和格式化日期和时

Golang时间转换:深入解析时间格式化Golang时间转换:深入解析时间格式化Feb 24, 2024 am 10:15 AM

Golang时间转换:详解时间格式化操作在Go语言中,时间处理是一个常见的需求,而时间格式化操作是其中一个重要的环节。本文将介绍Golang中时间的转换和格式化操作,包括时间的解析、格式化、时区转换等内容,通过具体的代码示例来帮助读者更好地理解。1.时间的解析在Go语言中,时间格式有一定的规范,常见的是RFC3339规范。下面是一个时间解析的示例代码:pa

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
1 个月前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境