7.8 习题
一、填空题
1.在PHP中使用函数________________可以得到一个格式化的日期和时间。
2.大多数UNIX系统用一个32bit的整数存储当前时间和日期,这个整数是从1970年1月1日零时(按GMT)开始的秒数,这个秒数称为________________。
二、上机实践
1.计算你自己的年龄,用当前日期减去你的生日。
【提示】
$day = 8; $month = 6; $year = 1986; $national_unix = mktime(0,0,0,$month,$day,$year); $now_unix = time(); $national_time = $now_unix - $national_unix; $national_day_year = floor($national_time/(365*24*60*60));
2.编程实现页面中有一个文本框,用户输入一个日期,判断用户输入的是否是正确的日期。
【提示】两个文件:一个.html页面,一个.php文件。
$da = $_POST['mydate']; if(checkdate(substr($da,6,2),substr($da,4,2), substr($da,0,4)) { echo $da." 是一个正确的日期格式"; } else { echo " 这不是一个正确的日期格式"; }