设置系统的当前时间

<?php
//此处的错误屏蔽用来屏蔽因为$_POST['select']未定义所报的错
    error_reporting(@notice);
?>

    <table width="500" align="center" border="2">
        <caption><h1>获取各个国家的时间</h1></caption>
    <form action="test.php" method="post">
        <tr>
            <td>
                <select name='select' >
                <!-- 如果此处提交的值等于中国,则下拉菜单的默认值就为中国;其他的值也作此判断,因为如果不做判断
                则会导致我们提交了其他的国家可是下拉菜单处显示的却是中国-->

                <option <?php if($_POST['select']=="中国")   echo "selected"; ?> value="中国">中国</option>
                <option <?php if($_POST['select']=="英国")   echo "selected"; ?> value="英国">英国</option>
                <option <?php if($_POST['select']=="日本" )  echo "selected"; ?> value="日本">日本</option>
                <option <?php if($_POST['select']=="开罗" )  echo "selected"; ?> value="开罗">开罗</option>
                <option <?php if($_POST['select']=="莫斯科") echo "selected"; ?> value="莫斯科">莫斯科</option>
                </select>
            </td>
            <td >
                <input type="submit" name="sub" value="获取时间" >
            </td>
        </tr>
        <tr>
            <td>
                <?php
                    date_default_timezone_set("PRC");
                    switch($_POST['select']){
                        //注意case后面接值时不能用冒号;
                        case "中国";
                        echo "中国的本地时间为:";
                        echo date("H:i:s");
                        break;
                        case "英国";
                        echo "英国的本地时间为:";
                        //将要输出的内容用echo()的形式全部包起来
                        echo((date("H")-8).":".date("i:s"));
                        break;
                        case "日本";
                        echo "日本的本地时间为:";
                        echo((date("H")+1).":".date("i:s"));
                        break;
                        case "开罗";
                        echo "开罗的本地时间为:";
                        echo((date("H")-6).":".date("i:s"));
                        break;
                        case "莫斯科";
                        echo "莫斯科的本地时间为:";
                        echo((date("H")-5).":".date("i:s"));
                        break;
                    }
                ?>
            </td>
        </tr>
    </form>
    </table>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值