|
[U]复制代码[/U] 代码如下:
// 格式化日期
static function formatDate($format, $datetime, $week = 0) {
$datetime = $datetime > 3000 ? $datetime : strtotime($datetime);
if ($week) {
$weeknames = [
'日',
'一',
'二',
'三',
'四',
'五',
'六'
];
$format = str_replace('w', $weeknames [date('w', $datetime)], $format);
}
return date($format, $datetime);
}
[U]复制代码[/U] 代码如下:
echo "周" . formatDate("w","2012-11-03 00:46:22" , 1) . " " . formatDate("Y-m-d", "2012-11-03 00:46:22");
echo "周" . formatDate("w","1388678400" , 1) . " " . formatDate("Y-m-d", "1388678400");
周六 2012-11-03
周五 2014-01-03
您可能感兴趣的文章:php Smarty date_format [格式化时间日期]PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)php自定义的格式化时间示例代码php时间戳格式化显示友好的时间函数分享php格式化时间戳显示友好的时间实现思路及代码PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法PHP日期函数date格式化UNIX时间的方法PHP获取当前日期和时间及格式化方法参数PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)PHP自定义函数实现格式化秒的方法
|
|