这是我用于重定向的脚本的顶部。它根据时间连接到两个基于txt的数据库,并将用户重定向到特定链接。有两个数据库'db1.txt'和'db2.txt',它应该在星期日只使用'db2.txt'。 它应该使用'db1.txt'周一至周六上午9点至下午6点 和 它应该使用'db2.txt'周一至周六下午6:01至8:59 AM 但现在在印度,时间是12.26AM,它仍然使用'db1.txt'而不是'db2.txt' 如何解决?
date_default_timezone_set('Asia/Kolkata');
$time = date("Hi", time());
##
if (date('N') !=7 && $time >= 0900 && $time <= 1800)
{
$db = "db1.txt";
}
else
{
$db = "db2.txt";
}
答案 0 :(得分:0)
我相信你的领先零正在弄乱比较,而是使用它:
date_default_timezone_set('Asia/Kolkata');
$time = date("G");
##
if (date('N') !=7 && $time >= 9 && $time < 18)
{
$db = "db1.txt";
}
else
{
$db = "db2.txt";
}