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中那样灵活,因为PHP提供了强大的`date()`函数,可以使用各种模板字符串来格式化日期。然而,通过创建一个JavaScript函数,我们可以模仿PHP的这种功能,使得在前端或者Node....
例如,`date()`函数是最常用的日期时间格式化函数,它接受两个参数,第一个参数是格式字符串,第二个参数是可选的时间戳,默认为当前时间。`strftime()`函数类似,但在处理多语言环境时更有优势,因为它支持本地化。...
在数据库管理中,MySQL提供了多种功能强大的函数用于获取和格式化日期信息,这对于进行数据分析、日志记录以及显示动态内容至关重要。下面详细阐述如何在MySQL中获取当前日期以及如何进行日期格式化。 首先,MySQL...
在PHP编程中,时间格式化是一项常见的任务,用于将日期和时间数据转化为用户友好的字符串。这个"php将时间格式化的类.zip"压缩包提供了一个专门处理这种需求的类库,帮助开发者更方便地处理时间间隔的显示,比如显示...
总结来说,PHP提供了`date()`函数和DateTime类来格式化日期时间,而Smarty则通过`{date}`和`{ftime}`模板函数实现。选择哪种方式取决于你的项目需求,如是否需要在模板中动态格式化,或者是否需要更复杂的日期时间...
PHP格式化日期是一种在PHP程序中常用于输出日期和时间的标准方法。该技术的核心在于利用PHP内建的date()函数,将时间戳转换为指定格式的文本表示形式。日期格式化在处理日志记录、格式化输出日期时间以及在多种场景...
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...
7. **批量格式化**:如果需要对大量代码进行格式化,EditPlus还可以一次性处理整个文件夹内的所有文件,节省了大量的手动操作时间。 **使用步骤** 1. 打开EditPlus,选择要格式化的文件。 2. 使用菜单栏中的“格式...
EditPlus是一款功能强大的文本编辑器,广泛用于编写代码、HTML、PHP、Java等,但它原生并不具备JSON代码格式化的功能。这个插件的引入,弥补了这一不足,使得用户可以方便地对JSON数据进行美化和整理,让代码更加...
### Windows无法完成格式化的解决办法 在日常使用Windows操作系统的过程中,可能会遇到无法完成对存储设备(如U盘、移动硬盘等)格式化的情况。本文将详细介绍一种亲测有效的解决方法,帮助用户顺利解决这一问题。 ...
在PHP编程中,时间格式化是一项常见的任务,用于将日期和时间数据转化为用户友好的字符串。这个类的目的就是提供一种方便的方式来处理这种转换,尤其是在显示时间差时,比如“几天前”、“几分钟前”。让我们深入...
PHP还提供了其他与日期和时间相关的函数,如`strtotime()`用于解析日期字符串为Unix时间戳,`mktime()`用于创建Unix时间戳,`strftime()`用于格式化本地日期和时间,以及`date_create()`和`date_format()`作为...
8. 该函数还考虑了个性化时间格式的需求,允许开发者通过`$custom_format`参数传入自定义的日期时间格式。 通过这段代码,我们可以了解到在PHP中实现时间的自定义格式化的多种技巧和方法。此功能在处理日志、用户...
在本文中,我们将探讨PHP中关于日期时间格式化的一些实用函数,它们能够帮助开发者轻松地进行时间的计算、转换和格式化处理。在互联网应用中,这些操作至关重要,因为无论是在记录日志、展示时间戳还是进行时间比较...
在Web开发中,CSS压缩能够减少文件大小,从而加快页面加载时间,而格式化则能让代码更整洁,便于团队协作和后期维护。 PHP是一种广泛使用的服务器端脚本语言,尤其在网页开发中非常常见。它能够与HTML紧密集成,...
描述中提到的"php格式化美化工具"是一个实用程序,用户在解压后只需要将它放置在项目目录中并运行`phpFormat.exe`即可开始使用。工具运行后会自动遍历并格式化所有的PHP文件,使得代码看起来更加整洁。这种自动化的...