这里我们介绍了三个函数时间日期格式化全部都是自定的以还有一个星期格式,有需要的朋友可以参考一下。
代码如下 复制代码
function format_date( $string1 )
{
$string1 = str_replace( -0, -, $string1 );
$str = strtok( $string1, - );
$string2 = $str.年;
$str = strtok( - );
$string2 .= $str.月;
$str = strtok( );
$string2 .= $str.日;
return $string2;
}
function format_date_short1( $string1 )
{
$string1 = str_replace( -0, -, $string1 );
$str = strtok( $string1, - );
$string2 = $str.年;
$str = strtok( - );
$string2 .= $str.月;
return $string2;
}
function format_date_short2( $string1 )
{
$string1 = str_replace( -0, -, $string1 );
$str = strtok( $string1, - );
$str = strtok( - );
$string2 .= $str.月;
$str = strtok( );
$string2 .= $str.日;
return $string2;
}
function format_date_short3( $string1 )
{
$string1 = str_replace( -0, -, $string1 );
$str = strtok( $string1, - );
$string2 .= $str.年;
return $string2;
}
function format_date_number( $string1 )
{
$string1 = str_replace( -0, -, $string1 );
$str = strtok( $string1, - );
$string2 = $str;
$str = strtok( - );
$string2 .= strlen( $str ) == 1 ? 0.$str : $str;
$str = strtok( );
$string2 .= strlen( $str ) == 1 ? 0.$str : $str;
return $string2;
}
function get_week( $string )
{
switch ( date( w, strtotime( $string ) ) )
{
case 0 :
return 日;
case 1 :
return 一;
case 2 :
return 二;
case 3 :
return 三;
case 4 :
return 四;
case 5 :
return 五;
case 6 :
return 六;
}
}