PHP日期和时间

本文介绍了使用PHP进行时间戳的获取与修改的方法,包括如何获取本地化时间戳、增加时间戳来预测未来日期、获取详细的日期信息以及验证日期的有效性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.获取本地化时间戳

mktime()函数

mktime(int hour,int minute,int second,int month,int day)

<script langage="javascript">
</script>
<form name="form1" method="post" action="">
</form>
</head>
<body>
<?php
echo "mktime函数返回的时间戳:".mktime()."<p>";
echo "当前的日期:".date("Y-m-d",mktime())."<p>";
echo "当前的时间:".date("H:i:s",mktime())."<p>";
?>


2.增加时间戳

<?php
$nextweek=time()+(7*24*60*60);
echo date('Y-m-d')."<p>";
echo date('Y-m-d',$nextweek);
?>


3.获取日期信息

array getdate(int timestamp)


<?php
$arr=getdate();
echo $arr[year]."-".$arr[mon]."-".$arr[mday]." ";
echo $arr[hours]."-".$arr[minutes]."-".$arr[seconds]."-".$arr[weekday];
echo "<p>";
echo $arr[yday];
?>


4.检测日期的有效性

bool checkdate(int mouth,int day,int year)

<?php
$year=2008;
$month=2;
$day1=29;
$day2=30;
var_dump(checkdate($month,$day1,$year));
echo "<br>";
var_dump(checkdate($month,$day2,$year));
?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值