Php date()和time()函数教程

Php提供了非常增强的日期和时间函数。日期和时间函数有很多不同的用例。在本教程中,我们将尝试查看其中的大部分。

null

PHP date()函数

date() 函数用于获取不同格式的日期。date()函数也可以用来获取时间戳。Unix Timestamp是从1970年1月1日开始的第二次计数。这里时间戳是可选的,所以如果我们想得到当前日期,我们不需要提供时间戳。

date(FORMAT,TIMESTAMP);

在本例中,我们将获取当前日期 day-month-year 格式。

这将打印以下日期。

05-05-2017

PHP date()函数格式

Php提供了一组丰富的打印选项。在本部分中,我们将研究格式化选项。这是名单。

  • d 以01和31格式表示日
  • D 表示从周一到周日格式的一天
  • m 表示01到12格式的月份
  • M 表示月份缩写为一月到十二月格式
  • y 以08到14的两位数字格式表示年份
  • Y 以四位数2008或2017格式表示年份
  • h 表示从01到12的12小时格式的小时
  • H 表示从00到24的24小时格式的小时
  • i 用两位数字00到59表示分钟
  • s 用两位数字00到59表示秒
  • a 表示小写的前美式和后美式am或pm
  • A 表示小写的前美式和后美式AM或PM

PHP time()函数

Php提供的另一个有用的函数是 time() . 函数的作用是:获取当前的Unix时间戳。当前时间戳可以如下例所示。

这将打印一个如下所示的整数值。

1496680560

将时间戳转换为日期

我们可以将给定的时间戳转换成日期格式。我们将记住,date()函数将获取时间戳作为第二个参数。在这个例子中,我们将给出我们之前得到的时间戳,并将其打印成更易于阅读的格式。

我们将得到以下输出。

05-06-17 07:36

PHP mktime()函数

有时我们需要用给定的日期和时间生成时间戳。这意味着我们不想获取当前时间戳。在这种情况下,我们可以使用 mktime() 功能。mktime()函数的语法如下所示。

mktime( hour , minute , second , month , day , year );

在本例中,我们将提供2017年的第一天。

此代码将生成以下输出。

1483477200

相关文章: 如何在JavaScript、C/C++、Python、C、java、PHP、PosiS壳、Excel(VBScript)中打印/获取今天的日期和时间?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享