当前位置: 首页 > 编程笔记 >

星期几的不同脚本写法(推荐)

吉岳
2023-03-14
本文向大家介绍星期几的不同脚本写法(推荐),包括了星期几的不同脚本写法(推荐)的使用技巧和注意事项,需要的朋友参考一下

在前端领域里,很多时候,一个简单的功能可以有很多种不同的实现方式,今天就拿星期几的不同脚本实现方法作为例子,希望能激发童鞋们更多的想法。

1、使用 if 语句:

var str = "";
var week = new Date().getDay();
if (week == 0) {
    str = "今天是星期日";
} else if (week == 1) {
    str = "今天是星期一";
} else if (week == 2) {
    str = "今天是星期二";
} else if (week == 3) {
    str = "今天是星期三";
} else if (week == 4) {
    str = "今天是星期四";
} else if (week == 5) {
    str = "今天是星期五";
} else if (week == 6) {
    str = "今天是星期六";
}

2、使用switch case 语句:

var str1 = "今天是星期";
var week = new Date().getDay();
switch (week) {
    case 0 :
        str1 += "日";
        break;
    case 1 :
        str1 += "一";
        break;
    case 2 :
        str1 += "二";
        break;
    case 3 :
        str1 += "三";
        break;
    case 4 :
        str1 += "四";
        break;
    case 5 :
        str1 += "五";
        break;
    case 6 :
        str1 += "六";
        break;
}
alert(str1);

3、神器,一句话解决:

var str = "今天是星期" + "日一二三四五六".charAt(new Date().getDay());
alert(str);

以上这篇星期几的不同脚本写法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 问题内容: 在crontab中,星期几字段是从还是从? 我看到与此相关的信息冲突。我见过的维基百科州和其他网站都是。 同时这将是暗示或或者使用或不正确?也就是说,cron还会继续运行吗? 问题答案: 而这两种立场星期天,你可以使用你想要的,所以写0-6或1-7具有相同的结果。 此外,通过@Henrik的建议,也可以按天数,如缩短名称来代替数字,等: 图形化: 最后,如果要逐日指定,则可以用逗号分隔

  • 问题内容: 我有当前日期,还有一个常数,它指示星期几。我想基于该常数获取一周的开始日期。如果我将一周的第一天硬编码为星期一(或其他任何东西),那么这很简单。但是一周的第一天一直在变化。因此,我不想在每次更改第一天时都更改代码。 这是我尝试使用Java的Calendar的方法: 我想获取一周的开始日期。上面的函数返回星期的第一天,并且星期开始日期被硬编码为星期六。每当星期开始日期以上的要求发生变化时

  • 本文向大家介绍asp中获取日期为星期几的方法,包括了asp中获取日期为星期几的方法的使用技巧和注意事项,需要的朋友参考一下 测试代码如下,请使用IE运行本示例 WEEKDAY 用途:返回某日期的星期数。在默认情况下,它的值为1(星期天)到7(星期六)之间的一个整数。 Weekday是Visual Basic和VBS中的一个函数,功能返回代表一星期中某天的整数。 语法 参数 Weekday 函数的语

  • 本文向大家介绍python根据日期返回星期几的方法,包括了python根据日期返回星期几的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python根据日期返回星期几的方法。分享给大家供大家参考。具体如下: 这个函数给定日期,输出星期几,至于0是星期一还是星期天,这和时区有关,反正我这里是0表示星期一 如果要输出当天是星期几,执行下面的代码 输出结果为: 星期一 希望本文所述对大家的

  • 问题内容: 如何获得当前一周的星期一和星期五的日期? 我有以下代码,但是如果当前日期是星期日或星期六,则它将失败。 问题答案: 这些strtotime输入效果很好: 您需要做的就是将逻辑包装在一些if语句中。

  • 问题内容: 我在课堂上有以下财产: 通过ES中的以下映射 我想进行汇总以返回按“星期几”分组的所有数据,即“星期一”,“星期二” …等 我知道我可以在聚合调用中使用“脚本”来执行此操作,但是,据我了解,如果有很多文档,使用脚本不会对性能产生不小的影响。 有没有一种方法可以用“子属性”映射属性。即我可以用一个字符串: 全部具有代码中类的单个属性。 我可以做一些类似的事情来分别存储“完整日期”,然后分