代码之家  ›  专栏  ›  技术社区  ›  CLiown

PHP-转换日期

php
  •  1
  • CLiown  · 技术社区  · 14 年前

    Fri, 01 Oct 2010 12:26:57 +0000
    

    但是我只想展示:

    Fri, 01 Oct 2010 12:26:57
    

    2 回复  |  直到 14 年前
        1
  •  5
  •   villecoder    14 年前

    如果您不介意以UTC/GMT格式显示日期(我忘了是哪个),那么只需使用子字符串去掉 +0000 . 但是,如果需要本地时间,则必须将字符串转换为时间戳,然后将时间戳格式化回日期字符串。

    $uncleandate = 'Fri, 01 Oct 2010 12:26:57 +0000';
    $timestamp = strtotime($uncleandate);
    $cleandate = date('D, d M Y H:i:s', $timestamp);
    
        2
  •  0
  •   user180100 user180100    14 年前

    $clean_string = str_replace(" +0000", "", $your_date_string); 应该做这个工作

    看见 str_replace doc