php
function udate($format = 'u', $utimestamp = null) {
if (is_null($utimestamp))
$utimestamp = microtime(true);
$timestamp = floor($utimestamp);
$milliseconds = round(($utimestamp - $timestamp) * 1000000);
return date(preg_replace('◆(?!\\\\)u◆', $milliseconds, $format), $timestamp);
}
echo udate('Y-m-d H:i:s.u');
PHP 简介
本词条由"科普中国"百科科学词条编写与应用工作项目 审核 .
PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法.它可以比CGI或者Perl更快速地执行动态网页.用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快.
echo date("Y-m-d H:i:s", time()) ?
其中 time() 就是获取系统当前时间,前面是格式
首先用$time = date("Y-m-d H:i:s")获取当前的日期和时间
$time = split(' ',$time);拆分字符串
$date = 'dt='.$date[0].''.'tm='.$date[1];
date_default_timezone_set("PRC");//设置时间区域
$hour = date("H");//获取当前小时的值
echo "凌晨好";
echo "早上好";
echo "上午好";
echo "中午好";
echo "下午好";
echo "晚上好";
把time格式的时间以年月日时分秒的格式输出,可以使用date函数,格式是string date ? ? ( string $format ? ?[, int $timestamp ? ] ),例子代码:
$t=time();
echo?"$t\n";
echo?date('Y-m-d?H:i:s',?$t)
运行结果为:
E:\TEMP\文件\expa.php
date函数的格式化字符许多,主要的有下面这些:
年:
L ? ?是否为闰年 ? ?如果是闰年为 1,否则为 0 ?
月:
F ? ?月份,完整的文本格式,例如 January 或者 March ? ?January 到 December ?
M ? ?三个字母缩写表示的月份 ? ?Jan 到 Dec ?
日:
l("L"的小写字母) ? ?星期几,完整的文本格式 ? ?Sunday 到 Saturday ?
星期:
时间:
a ? ?小写的上午和下午值 ? ?am 或 pm ?
A ? ?大写的上午和下午值 ? ?AM 或 PM ?
可以借助php函数date()输出日期.
date()函数:格式化一个本地时间/日期.
说明:?
string?date?(?string?$format[,?int?$timestamp]?)
返回将整数 timestamp
按照给定的格式字串而产生的字符串.如果没有给出时间戳则使用本地当前时间.换句话说,timestamp
是可选的,默认值为 time().?
范例:
$today?=?date('\i\t?\i\s?\t\h\e?jS?\d\a\y.');?//?It?is?the?10th?day.
以上就是土嘎嘎小编为大家整理的php输出时间相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!