一个基础的日期转换 本帖最后由 evanhaha 于 2011-01-17 19:32:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 echo date('Y-m-d',strtotime('2011-1-18')); echo date('Y-m-d',mktime(0,0,0,1,18,2011)); echo date('Y-m-d',time()); 或echo date('Y-m-d',mktime()); 注意:mktime — 取得一个日期的 Unix 时间戳time — 返回当前的 Unix 时间戳 不知道楼主是不是这个意思,<?php$str="1月18日";$pattern="/(\d){1,2}月(\d){1,2}日/";$replace="\\1-\\2";$result=preg_replace($pattern,$replace,$str);$result=date(Y)."-$result";echo date("Y-m-d",strtotime($result));?> 上面的代码有点点问题<?php$str="12月18日";$pattern="/(\d{1,2})月(\d{1,2})日/U";$replace="\\1-\\2";$result=preg_replace($pattern,$replace,$str);$result=date(Y)."-$result";echo date("Y-m-d",strtotime($result));?> h2ero真是太感谢了!这是正则么?没怎么看过这样的写法 新手刚学PHP,问个SQL插入语句中文乱码的问题。 正则替换问题 多关键字加亮 PHP 访问MYSQL 特殊字符怎么处理 Php晋级群,堕落群 成员召回贴! form javascript中的提交传值问题。帮忙啊! 关于盗链的问题 一个很弱的问题,怎样让按钮变灰? 有没方法可以得到所有从上一个网页带过来的所有的变量名和值注意前题是我们不知道上个网页的变量名 请问在PHP中用什么方法得到客户端IP地址? 一个关于oop的问题=。= 初学者,高端玩家们,求帮助了 怎样将一数组的值更新到MYSQL数据表?
echo date('Y-m-d',time());
或
echo date('Y-m-d',mktime());
注意:mktime — 取得一个日期的 Unix 时间戳time — 返回当前的 Unix 时间戳
<?php
$str="1月18日";
$pattern="/(\d){1,2}月(\d){1,2}日/";
$replace="\\1-\\2";
$result=preg_replace($pattern,$replace,$str);
$result=date(Y)."-$result";
echo date("Y-m-d",strtotime($result));
?>
$str="12月18日";
$pattern="/(\d{1,2})月(\d{1,2})日/U";
$replace="\\1-\\2";
$result=preg_replace($pattern,$replace,$str);
$result=date(Y)."-$result";
echo date("Y-m-d",strtotime($result));
?>
真是太感谢了!这是正则么?没怎么看过这样的写法