php date_parse函数的使用方法详解

date_parse() 函数返回一个包含指定日的详细信息的关联数组。如果成功则返回包含被解析日期信息的关联数组,如果失败则返回 FALSE。可以解析的参数和strtotime()支持的参数相同。

定义和用法

date_parse() 函数返回一个包含指定日的详细信息的关联数组。

语法

date_parse(date);

参数 描述
date 必需。规定日期(格式由 strtotime() 接受)。
技术细节
返回值: 如果成功则返回包含被解析日期信息的关联数组,如果失败则返回 FALSE。
PHP 版本: 5.2+

<?php
print_r(date_parse("2016/1/11 10:05:50"));
?>

输出:

Array
(
    [year] => 2016
    [month] => 1
    [day] => 11
    [hour] => 10
    [minute] => 5
    [second] => 50
    [fraction] => 0
    [warning_count] => 0
    [warnings] => Array
        (
        )

    [error_count] => 0
    [errors] => Array
        (
        )

    [is_localtime] =>
)

时间: 2024-11-10 07:58:14

php date_parse函数的使用方法详解的相关文章

php中array_rand函数的使用方法详解

从一个数组中随机取出n个值,用array_rand()可以轻易的实现,当面对大数组的时候,我们会担心他的效率.性能问题. 我测试了一下,当在一个大小为一万的数组中随机取出20个值,即array_rand($arr, 20)的时候,程序只花费了0.005s左右,效率非常高.平时基本上都不会遇到这么大的数组吧,所以我们不必担心array_rand效率问题了. 同时,我用了另外一种用随机数的方法. $arr = array(1,2,3,4,5...9999); for($i=0; $i<20; $i+

PHP中filter函数校验数据的方法详解_php技巧

介绍PHP中filter函数校验数据的方法详解,PHP过滤器包含两种类型:Validation用来验证验证项是否合法.Sanitization用来格式化被验证的项目,因此它可能会修改验证项的值,将不合法的字符删除. input_filters_list() 用来列出当前系统所支持的所有过滤器. 复制代码 代码如下: <?php foreach(filter_list() as $id => $filter) {     echo $filter.' '.filter_id($filter).&

asp.net 函数的定义 返回值 调用方法详解说明(vb.net/c#)

asp教程.net 函数的定义 返回值 调用方法详解说明(vb.net/c#),首页我们来看一个vb.net中开的asp.net教程创建一个函数的做法,如下 <script runat="server" language="VB">       Function getName() As String         Return "a"       End Function       Sub Page_Load(s As Obje

C++中可以接受任意多个参数的函数定义方法(详解)_C 语言

能够接受任意多个参数的函数,可以利用重载来实现.这种函数的执行过程类似于递归调用,所以必须要有递归终止条件. #include <iostream> #include <bitset> void print() {} // 递归终止条件.这是必需的. template<typename Type, typename... Types> void print(const Type& arg, const Types&... args) { std::cou

iOS UITableView代理方法详解

IOS UITableView的代理方法详解 一.补充 在上一篇博客中,http://my.oschina.net/u/2340880/blog/404605,我将IOS中tableView(表视图)的一些常用方法总结了一下,这篇将tableView的代理方法作了总结,对上一篇博客进行了补充. 二.UITableViewDataSourc(数据源代理) 1.必须实现的回调方法 返回每个分区的行数 - (NSInteger)tableView:(UITableView *)tableView nu

JavaScript原生对象之Number对象的属性和方法详解

 这篇文章主要介绍了JavaScript原生对象之Number对象的属性和方法详解,本文讲解了创建 Number 对象的语法.MAX_VALUE.MIN_VALUE.NaN等属性或方法,需要的朋友可以参考下     创建 Number 对象的语法: 代码如下: var myNum = new Number(value); var myNum = Number(value); 当 Number() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 Number 对象.如果不用 new

JavaScript原生对象之String对象的属性和方法详解

 这篇文章主要介绍了JavaScript原生对象之String对象的属性和方法详解,本文讲解了length.charAt().charCodeAt().concat().indexOf().lastIndexOf()等方法属性,需要的朋友可以参考下     length length 属性可返回字符串中的字符数目. length 是根据字符串的UTF-16编码来获取长度的,空字符串长度为0.length 不可修改. charAt() charAt() 方法可返回指定位置的字符.注意,JavaSc

jQuery原型属性和原型方法详解_jquery

首先看一下在jQuery1.7.1中定义的原型属性和方法有哪些? 首先是constructor属性  相信熟悉js面向对象部分的开发人员都熟悉,就是用来返回对象属性创建的函数,举个简单的例子: function Person(){}; var person=new Person(); alert(person.constructor); //function Person(){} 我们写继承的时候喜欢把所有的原型属性和方法放在一个单独的对象字面量中,这样就会导致constructor属性与"实际

C++ 数组的初始化方法详解

C++ 数组的初始化方法详解,数据名内涵为数组这种数据结构,在arrayTest函数体内,str是数组名,那为什么sizeof的结果却是指针的长度?这是因为: (1)数组名作为函数形参时,在函数体内,其失去了本身的内涵,仅仅只是一个指针: (2)很遗憾,在失去其内涵的同时,它还失去了其常量特性,可以作自增.自减等操作,可以被修改.   先看数组初始化 #include <iostream> using std::cout; using std::endl; #include <ioman