用一个字符串取代函数:str_replace将.转换成-就可将字符串直接加入数据库中的日期字段中!$date = str_replace("-", ".", "2003.6.4");

解决方案 »

  1.   

    date中的 day() year() month() 能取到吧不能的话就用字符串分割来取 
    split
    将字串依指定的规则切开。语法: array split(string pattern, string string, int [limit]);
    split("200.1.01",".")
    传回值: 阵列
      

  2.   

    请参看这里吧 ^_^http://expert.csdn.net/Expert/topic/1847/1847855.xml?temp=.1467401
      

  3.   

    //用替换
    $date = str_replace("-", ".", "2003.6.4");
    print $date;
      

  4.   

    fhqpgf(^-^) 写反了,应该是:
    $date = str_replace(".", "-", "2003.6.4");
                        ~~~~~~~~~