Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法根据时间从HTML中自动获取字符串_Html_Sql_Datetime - Fatal编程技术网

有没有办法根据时间从HTML中自动获取字符串

有没有办法根据时间从HTML中自动获取字符串,html,sql,datetime,Html,Sql,Datetime,我正在寻找一种类似于html中SQL的解决方案 例如在SQL中 Case when date between 00:00:00 and 12:00:00 then "morning" else "afternoon" end as Morning/afternoon 在Java脚本标记中尝试以下操作: var myDate = new Date(); var hrs = myDate.getHours(); var greet; if (hrs >= 1

我正在寻找一种类似于html中SQL的解决方案 例如在SQL中

Case when date between 00:00:00 and 12:00:00 then "morning"
else "afternoon"
end as Morning/afternoon

在Java脚本标记中尝试以下操作:

    var myDate = new Date();
    var hrs = myDate.getHours();
    var greet;

    if (hrs >= 12 && hrs <= 11.59)
        greet = 'Good Morning';
    else if (hrs >= 12 && hrs <= 17)
        greet = 'Good Afternoon';
    else if (hrs >= 17 && hrs <= 24)
        greet = 'Good Evening';

    document.getElementById('TIME').innerHTML = greet;

您可以使用javascript代码和HTML实现您的目标,如下所示

<!DOCTYPE html>
<html>
<body>

<p id="demo">hello</p>

<script>
if (new Date().getHours() < 12) {
  document.getElementById("demo").innerHTML = "Morning";
}
else if (new Date().getHours() >= 12) {
document.getElementById("demo").innerHTML = "Afternoon";
}
</script>

</body>
</html>

您希望在何处执行此计算?您想使用JavaScript吗?请回答这个问题,以便更清楚地了解您的问题。我想使用Javascript