首页 > Web开发 > 详细

PHP——date()函数

时间:2021-02-10 00:39:26      阅读:27      评论:0      收藏:0      [点我收藏+]

语法

date(format,timestamp)

  • format 规定时间戳的格式(必须
  • timestamp 规定时间戳,默认是当前时间和日期(可选

用途

获得简单的日期

<html>
<body>
<?php
header("content-type:text/html;charset=utf-8");
echo "今天是 " . date("Y/m/d") . "<br>";
echo "今天是 " . date("Y.m.d") . "<br>";
echo "今天是 " . date("Y-m-d") . "<br>";
echo "今天是 " . date("l");
?>
</body>
</html>

技术分享图片
补充说明:

  • d 表示月里的某天
  • m 表示月
  • Y 表示年(4位数)
  • 1 表示周里的某天
  • /、.、-为了区分年月日

自动版权年份

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
版权所有 2009-<?php echo date("Y")?>
</body>
</html>

技术分享图片


获得简单时间

<!DOCTYPE htmml>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>

<body>
<?php
echo "当前时间是".date("h:i:sa");
?>
</body>
</html>

技术分享图片
补充说明:

  • h 带有首位零的12小时小时格式
  • i 带有首位零的分钟
  • s 带有首位零的秒(00-59)
  • a 小写的午前和午后(am或pm)

获得时区

date_default_timezone_set("Asia/Shanghai");
补充说明:如果从代码返回的不是正确的时间,有可能是因为您的时区设置问题。


mktime()创建日期

  • 语法:mktime(hour,minute,second,month,day,year)
  • 功能:返回日期的unix时间戳
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>

<body>
<?php
$d=mktime(9,12,31,6,10,2015);
echo "创建日期是 ".date("Y-m-d h:i:sa",$d);
?>
</body>
</html>

技术分享图片


strtotime()用字符串来创建日期

语法:strtotime(time,now)
功能:把人类可读的字符串转换为Unxi时间

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; chatset=utf-8" />
</head>
<body>
<?php
header("content-type:text/html;charset=utf-8");
$d=strtotime("10:38pm April 15 2015");
echo "创建日期是".date("Y-m-d h:i:sa",$d);
?>
</body>
</html>

技术分享图片
补充说明:(格式灵活)
技术分享图片


更多日期实例

PHP——date()函数

原文:https://www.cnblogs.com/ceiling-/p/14394458.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!