页面上的日期填写是分三个字符串,分别是年、月、日,然后三个字符串连接后组成新的字符串,怎么样将这个字符串转化成日期类型的,比如说,页面上输入的日期是2011-05-26,这个在后台是字符型的,通过什么样的函数直接转变成日期类型的,类似于oracle中的 to_date('2009-04-01', 'yyyy-mm-dd')?
解决方案 »
- 请问高手,代码问题
- php给文章加关键字连接,文章内容自动加链接效果 怎样控制链接次数?
- move_uploaded_file()存储路径问题?
- EclipsePHP Studio 2008 使用问题!! 无法实现所见即所得
- php5新的声明成员变量问题
- 请问路人一个SQL语句怎么写?
- 有关php读取 mssql数据datatime时间字段的问题
- 在php中使用sql server 存储过程,可是返回值或者输出参数不知怎么接收,望各位大虾告知,感激不尽!!!
- 用php能否实现文件解压,例如解压zip文件
- 用PHP执行一个exe程序,并返回这个exe程序的退出代码
- TUF8编码网页头部10像素空白如何解决?
- 请教:mysql如何只赋于用户insert权限,不允许更新,不允许删除
这个方法会吗...?不会的话再继续问
<?php
$date = new DateTime('2000-01-01');
?>
或者
面向过程风格
<?php
$date = date_create('2000-01-01');
?>
<?php
$y='2011';
$m='5';
$d='27';
$timestamp = mktime(0,0,0,$m,$d,$y);
echo date("Y-m-d H:i:s",$timestamp);
?>
echo date('Y-m-d',strtotime($str));