JS和PHP时间比较(小学生日常)

注意:时间是在不断变化的】


一.生成当前时间的函数对比

1.JS:

var today = new Date();
console.log(today);
//console.log()输出是为了调试更加方便(当前页面F12选择console)
输出的格式为  Wed Jul 20 2016 18:29:10 GMT+0800 (中国标准时间)

2.PHP

date_default_timezone_set("PRC");

$now=time();

echo date("Y年m月d号 H:i",$now);

输出格式为2016年07月20号 19:32

二.时间戳单位不同

js形式的时间戳比PHP形式的更为精确,JS精确到毫米,PHP精确到秒。

1.js:

console.log(today.getTime());
1469015641824

2.PHP

echo "time(时间戳)=".time();
time(时间戳)=1469015644

取得时间有一些差距,但不影响,知道JS时间戳单位是毫秒就行。


三.php实现简单的闹铃效果

$preTime =1468811841;//把你当前的时间戳填在此处
$future =$preTime+60*15;//设置时间,这里“+60*15”是15分钟后
if(time()>$future){    //根据if来判断时间的大小(你定的时间和现在的时间)
    echo"时间到了";
}
else{
    echo"时间未到";
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值