`

php格式化日期

    博客分类:
  • web
PHP 
阅读更多

function ShowDate($flag=0, $timestr=NULL)
{
	// 获取周几
	$warr = array(
	"0" => 星期日,
	"1" => 星期一,
	"2" => 星期二,
	"3" => 星期三,
	"4" => 星期四,
	"5" => 星期五,
	"6" => 星期六
	);
	$i = date("w", $timeStamp);
	
	// 设置北京时间并获取时间戳
	date_default_timezone_set('PRC');
	$timeStamp = NULL;
	if ($timestr)
		$timeStamp = strtotime($timestr);
	else
		$timeStamp = time();

	// 设置时间显示格式
	$ret1 = date("Y年m月d日 H:m:s", $timeStamp) . " " . $warr[$i];
	$ret2 = date("Y-m-d H:m:s", $timeStamp) . " " . $warr[$i];
	$ret3 = date("y/m/d", $timeStamp);
	$ret = $ret1; // 默认返回第一种
	
	if ($flag == 2)
		$ret = $ret2;
	else if ($flag == 3)
		$ret = $ret3;
		
	return $ret;
}



引用


用法:
// 返回当前时间
echo ShowDate();
echo ShowDate(1);
echo ShowDate(2);
echo ShowDate(3);

// 格式化时间
echo ShowDate(1, "2010-10-25 22:01:32");
echo ShowDate(2, "2010-10-25 22:01:32");
echo ShowDate(3, "2010-10-25 22:01:32");




分享到:
评论

相关推荐

    JavaScript仿PHP时间格式化函数

    在JavaScript中,日期格式化通常不如在PHP中那样灵活,因为PHP提供了强大的`date()`函数,可以使用各种模板字符串来格式化日期。然而,通过创建一个JavaScript函数,我们可以模仿PHP的这种功能,使得在前端或者Node....

    php格式化日期和时间格式化示例分享

    例如,`date()`函数是最常用的日期时间格式化函数,它接受两个参数,第一个参数是格式字符串,第二个参数是可选的时间戳,默认为当前时间。`strftime()`函数类似,但在处理多语言环境时更有优势,因为它支持本地化。...

    获取当前日期及格式化

    在数据库管理中,MySQL提供了多种功能强大的函数用于获取和格式化日期信息,这对于进行数据分析、日志记录以及显示动态内容至关重要。下面详细阐述如何在MySQL中获取当前日期以及如何进行日期格式化。 首先,MySQL...

    php将时间格式化的类.zip

    在PHP编程中,时间格式化是一项常见的任务,用于将日期和时间数据转化为用户友好的字符串。这个"php将时间格式化的类.zip"压缩包提供了一个专门处理这种需求的类库,帮助开发者更方便地处理时间间隔的显示,比如显示...

    php和smarty中格式化输出日期和时间的比较

    总结来说,PHP提供了`date()`函数和DateTime类来格式化日期时间,而Smarty则通过`{date}`和`{ftime}`模板函数实现。选择哪种方式取决于你的项目需求,如是否需要在模板中动态格式化,或者是否需要更复杂的日期时间...

    php格式化日期实例分析

    PHP格式化日期是一种在PHP程序中常用于输出日期和时间的标准方法。该技术的核心在于利用PHP内建的date()函数,将时间戳转换为指定格式的文本表示形式。日期格式化在处理日志记录、格式化输出日期时间以及在多种场景...

    实例017——获取当前的日期、时间并格式化输出.zip

    5. **PHP**: PHP使用`date()`函数和`time()`函数来获取和格式化日期时间。例如: ```php $now = time(); $formattedNow = date('Y-m-d H:i:s', $now); echo $formattedNow; ``` 这将输出"2023-03-20 14:30:45...

    EditPlus代码格式化

    7. **批量格式化**:如果需要对大量代码进行格式化,EditPlus还可以一次性处理整个文件夹内的所有文件,节省了大量的手动操作时间。 **使用步骤** 1. 打开EditPlus,选择要格式化的文件。 2. 使用菜单栏中的“格式...

    Editplus JSON格式化插件.zip

    EditPlus是一款功能强大的文本编辑器,广泛用于编写代码、HTML、PHP、Java等,但它原生并不具备JSON代码格式化的功能。这个插件的引入,弥补了这一不足,使得用户可以方便地对JSON数据进行美化和整理,让代码更加...

    windows无法完成格式化解决办法

    ### Windows无法完成格式化的解决办法 在日常使用Windows操作系统的过程中,可能会遇到无法完成对存储设备(如U盘、移动硬盘等)格式化的情况。本文将详细介绍一种亲测有效的解决方法,帮助用户顺利解决这一问题。 ...

    php将时间格式化的类

    在PHP编程中,时间格式化是一项常见的任务,用于将日期和时间数据转化为用户友好的字符串。这个类的目的就是提供一种方便的方式来处理这种转换,尤其是在显示时间差时,比如“几天前”、“几分钟前”。让我们深入...

    PHP 格式化显示时间 date() 函数.rar

    PHP还提供了其他与日期和时间相关的函数,如`strtotime()`用于解析日期字符串为Unix时间戳,`mktime()`用于创建Unix时间戳,`strftime()`用于格式化本地日期和时间,以及`date_create()`和`date_format()`作为...

    php自定义的格式化时间示例代码

    8. 该函数还考虑了个性化时间格式的需求,允许开发者通过`$custom_format`参数传入自定义的日期时间格式。 通过这段代码,我们可以了解到在PHP中实现时间的自定义格式化的多种技巧和方法。此功能在处理日志、用户...

    PHP常用函数之格式化时间操作示例

    在本文中,我们将探讨PHP中关于日期时间格式化的一些实用函数,它们能够帮助开发者轻松地进行时间的计算、转换和格式化处理。在互联网应用中,这些操作至关重要,因为无论是在记录日志、展示时间戳还是进行时间比较...

    基于PHP的CSS压缩格式化工具php版源码.zip

    在Web开发中,CSS压缩能够减少文件大小,从而加快页面加载时间,而格式化则能让代码更整洁,便于团队协作和后期维护。 PHP是一种广泛使用的服务器端脚本语言,尤其在网页开发中非常常见。它能够与HTML紧密集成,...

    php代码格式化工具(支持文件夹).zip

    描述中提到的"php格式化美化工具"是一个实用程序,用户在解压后只需要将它放置在项目目录中并运行`phpFormat.exe`即可开始使用。工具运行后会自动遍历并格式化所有的PHP文件,使得代码看起来更加整洁。这种自动化的...

Global site tag (gtag.js) - Google Analytics