PHP日期与时间

1、date

string date ( string $format [, int $timestamp ] )
                echo date(‘Y‘) . ‘<br/>‘;// 2016		echo date(‘y‘) . ‘<br/>‘;// 16

		echo ‘------<br/>‘;

		echo date(‘m‘) . ‘<br/>‘;// 03		echo date(‘M‘) . ‘<br/>‘;// Mar, 大写M表示月份的3个缩写字符		echo date(‘n‘) . ‘<br/>‘;// 3, 		echo date(‘F‘) . ‘<br/>‘;// March, 月份的英文全写

		echo ‘------<br/>‘;

		echo date(‘d‘) . ‘<br/>‘;// 09		echo date(‘j‘) . ‘<br/>‘;// 9		echo date(‘S‘) . ‘<br/>‘;// th,表示日期的后缀。

		echo ‘------<br/>‘;

		echo date(‘g‘) . ‘<br/>‘;// 4, 12小时制,前不带0		echo date(‘G‘) . ‘<br/>‘;// 16, 24小时制,带前导0		echo date(‘H‘) . ‘<br/>‘;// 16,24小时制,前不带0		echo date(‘h‘) . ‘<br/>‘;// 01, 12小时制,带前导0

		echo ‘------<br/>‘;

		echo date(‘i‘) . ‘<br/>‘;// 42,分钟

		echo ‘------<br/>‘;

		echo date(‘s‘) . ‘<br/>‘;// 26,秒		echo date(‘S‘) . ‘<br/>‘;// th,表示日期的后缀。

		echo ‘------<br/>‘;

		echo date(‘a‘) . ‘<br/>‘;// pm,小写的am(上午)pm(下午)		echo date(‘A‘) . ‘<br/>‘;// PM,大写

		echo ‘------<br/>‘;

		echo date(‘l‘) . ‘<br/>‘;// Thursday,当天是星期几的英文全写(Tuesday)		echo date(‘L‘) . ‘<br/>‘;// 1,闰年则返回1否则0		echo date(‘D‘) . ‘<br/>‘;// Thu,表示星期几的3个字符缩写(Tue)

2、mktime()

??mktime为指定时间生成时间戳,原型:

int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [,int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1]]]]]]] )

?

$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));echo "明天是 ".date("Y/m/d", $tomorrow);

3、strtotime()

$d=strtotime("10:38pm April 15 2015");echo "创建日期是 " . date("Y-m-d h:i:sa", $d);

$d=strtotime("tomorrow");echo date("Y-m-d h:i:sa", $d) . "<br>";

$d=strtotime("next Saturday");echo date("Y-m-d h:i:sa", $d) . "<br>";

$d=strtotime("+3 Months");echo date("Y-m-d h:i:sa", $d) . "<br>";

?
时间: 2024-08-09 11:09:10

PHP日期与时间的相关文章

php日期和时间基础知识--Unix时间戳

<?php /*1.取得当前的Unix时间戳 UNIX 时间戳(英文叫做:timestamp)是 PHP 中关于时间与日期的一个很重要的概念,它表示从 1970年1月1日 00:00:00 到当前时间的秒数之和. PHP提供了内置函数 time() 来取得服务器当前时间的时间戳.那么获取当前的UNIX时间戳就很简单了. */ $timer = time(); echo $timer; /*2.取得当前的日期 php内置了date()函数,来取得当前的日期. 函数说明:date(时间戳的格式, 规

(十六)PL/SQL日期及时间

PL/SQL提供两个日期和时间相关的数据类型: 1.日期时间(Datetime)数据类型 DATE TIMESTAMP TIMESTAMP WITH TIME ZONE TIMESTAMP WITH LOCAL TIME ZONE 2.间隔数据类型 INTERVAL YEAR TO MONTH INTERVAL DAY TO SECOND   一.日期时间字段值和间隔数据类型这两个日期时间和间隔数据类型包括字段.这些字段的值确定的数据类型的值.下表列出了时间和间隔的字段及其可能的值. 字段名称

前端学PHP之日期与时间

前面的话 在Web程序开发时,时间发挥着重要的作用,不仅在数据存储和显示时需要日期和时间的参与,好多功能模块的开发,时间通常都是至关重要的.网页静态化需要判断缓存时间.页面访问消耗的时间需要计算.根据不同的时间段提供不同的业务等都离不开时间.PHP为我们提供了强大的日期和时间处理功能,通过内置的时间和日期函数库,不仅能够得到PHP程序在运行时所在服务器中的日期和时间,还可以对它们进行任意检查和格式化,以及在不同格式之间进行转换等.本文将详细介绍PHP中的日期和时间 [注意]关于javascrip

使用moment.js轻松管理日期和时间

大家在前端Javascript开发中会遇到处理日期时间的问题,经常会拿来一大堆处理函数才能完成一个简单的日期时间显示效果.今天我给大家介绍一个轻量级的Javascript日期处理类库:moment.js,使用它可以轻松解决前端开发中遇到的种种日期时间问题. 查看演示 下载源码 moment.js不依赖任何第三方库,支持字符串.Date.时间戳以及数组等格式,可以像PHP的date()函数一样,格式化日期时间,计算相对时间,获取特定时间后的日期时间等等,本文有如下举例. 格式化日期 当前时间: m

PHP的日期和时间

一.UNIX时间戳 以32位的整数表示格林威治标准时间.UNIX时间戳是从1970年1月1日零点开始起到当前时间所经历的秒数. 1.将日期和时间转变成UNIX时间戳 (1)mktime()函数 <?pph echo date("Y-m-d-h-m-s",mktime(12,10,56,12,67,2016))."\n"; ?> (2)strtotime()函数 <?php echo date("Y-m-d",strtotime(

跟王老师学MySQL:MySQL数据类型之日期与时间类型

跟王老师学MySQL:MySQL数据类型之日期与时间类型 主讲教师:王少华   QQ群号:483773664 学习内容 YEAR类型的特点及使用 TIME类型的特点及使用 DATE类型的特点及使用 DATETIME类型的特点及使用 TIMESTAMP类型的特点及使用 MySQL表示日期和时间的数据类型有以下几种: 1.YEAR类型 2.TIME类型 3.DATE类型 4.DATETIME类型 5.TIMESTAMP类型 一.Year类型 (一)简介 year使用一个字符串来表示年份 MySQL中

C#-VS字符串、日期、时间和时间段

小知识 哈希表,内存中的对象,用速度很快的哈希表当字典表,记录主键和内容. @,遇到转义字符,不转义,直接输出,即就是.转义字符是反斜杠/ 全部的内置类型都用类和结构描述.值类型用结构,引用类型用类.如int用system.Int32结构,double用system.Double结构,bool用system.Boolean结构. 对类来说,null是没有引用,到字符串,空串也是有引用对象,只是对象是内容是空的. String类 string类型实际上是string类的对象,字符串.类的实例都是对

《Javascript权威指南》13号学习笔记:使用日期和时间

一.创Date示例 1.Date类的方法和属性是非常不静,故,申请书Date属性和方法之前.必须创建Date类的实例. var date = new Date();  //以当前日期和时间创建实例. var date = new Date(value);  //value是必选项,假设是数值.value表示指定日期与1970.1.1午夜之间的毫秒数.假设是字符串.value则依照parse()方法中的规则进行解析. 全局的Date()函数完毕与new Date(value)同样的功能 var d

python操作日期和时间的方法

经常获得了一个用户提交的当前日期,我们需要以这个日期为依据返回它的前一天.后一天的日期或者转换操作等.用Python可以非常简单的解决这些关于日期计算的问题. 不管何时何地,只要我们编程时遇到了跟时间有关的问题,都要想到 datetime 和 time 标准库模块,今天我们就用它内部的方法,详解python操作日期和时间的方法. 1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" #将其转换为时间数组 import time timeArray 

Windows批处理中获取日期和时间

编写Windows批处理时经常会需要使用到日期和时间作为文件名,所以是非常重要的. 如何获取日期呢?格式:  %date%结果:  2012-07-31 如何获取时间呢?格式:  %time%结果:  10:21:21.68 这是获取的系统标准格式的日期和时间,但是有时候我们需要使用规定的格式,怎么办呢? 格式:   %date:~x,y%以及%time:~x,y%说明:   x是开始位置,y是取得字符数 比如说我要获取完整的日期和时间,格式:   %date:~0,4%%date:~5,2%%