最近经常有小伙伴私信询问PHP中用日期函数显示当前年月日喝当前时间(PHP 产生随机时间)相关的问题,今天,我爱编程网小编整理了以下内容,希望可以对大家有所帮助。
本文目录一览:

PHP中用日期函数显示当前年月日喝当前时间
1、格式化输出时间
echo date("Y-m-d H:i:s",time()); //格式化输出时间
//第二个时间是一个时间戳
echo date("Y-m-d H:i:s",0); // 0和负数 返回的是 格林尼治时间元年。
echo date("Y年m月d日 H:i:s",0);
echo date(“n”,time()); //月
echo date(“j”,time()); //天
echo date("h",time()); //时
echo date("w",time()); //星期几
echo date("A",time()); //A表示上下午 , AM——上午 PM——下午
echo date("a",time()); //a表示 上下午 , am——上午,pm——下午。
Y 四位的年
m 月
d 日
H 时
i 分
s 秒
n 月
j 天
h 时
w 星期

PHP 产生随机时间
PHP 中的 strtotime() 与 mt_rand() 函数可以实现
相关函数说明:
strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。
mt_rand() 使用 Mersenne Twister 算法返回随机整数。
实现两个时间中随机时间的基本原理是:
先把两个时间解析为时间戳(相当于一个整数),然后用随机函数随机这两个整数,得到中间的时间戳,然后还原为时间。
例如:
<?php
//先定义一个可以生成随机时间的函数
function rand_time($start_time,$end_time){
$start_time = strtotime($start_time);
$end_time = strtotime($end_time);
echo date('Y-m-d H:i:s', mt_rand($start_time,$end_time));
}
$start_time = '2015-01-01 00:00:00';
$end_time = '2015-06-01 00:00:00';
//调用函数
rand_time($start_time,$end_time);
?>

php时间函数问题
我爱编程网(https://www.52biancheng.com)小编还为大家带来php时间函数问题的相关内容。
使用 date("Y-m-d H:i:s", time())
date
将服务器的时间格式化。
语法: string date(string format, int [timestamp]);
返回值: 字符串
函数种类: 时间日期
内容说明
返回值的�字符串依配置的格式来决定。若有传入时间戳记值,则将时间戳记格式化返回;若无传入时间戳记值,则将目前服务器的时间格式化返回。要将日期转为其它的语系格式,应使用setlocale() 及 strftime() 二个函数。字符串格式化的选项如下:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
D - 星期几,三个英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小时制的小时; 如: "01" 至 "12"
H - 24 小时制的小时; 如: "00" 至 "23"
g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
i - 分钟; 如: "00" 至 "59"
j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
l - 星期几,英文全名; 如: "Friday"
m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
M - 月份,三个英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序数,二个英文字母; 如: "th","nd"
t - 指定月份的天数; 如: "28" 至 "31"
U - 总秒数
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位数字; 如: "1999"
y - 年,二位数字; 如: "99"
z - 一年中的第几天; 如: "0" 至 "365"
我爱编程网以上就是我爱编程网小编整理的内容,想要了解更多相关资讯内容敬请关注我爱编程网。更多相关文章关注我爱编程网:
www.52biancheng.com免责声明:文章内容来自网络,如有侵权请及时联系删除。