资讯专栏INFORMATION COLUMN

JS进阶篇--JS计算系统当前日期是星期几的几种方法

freecode / 506人阅读

摘要:方法一计算系统当前是星期几今天是星期日一二三四五六方法二日一二三四五六今天是星期方法三今天是星期日一二三四五六方法四今天是星期日今天是星期一今天是星期二今天是星期三今天是星期四今天是星期五今天是星期六当然这四种方法的完美程度是一目了然的。

方法一:

// 计算系统当前是星期几
var str = "今天是星期" + "日一二三四五六".charat(new Date().getDay());

方法二:

var a = new array("日", "一", "二", "三", "四", "五", "六");
var week = new Date().getDay();
var str = "今天是星期"+ a[week];
alert(str);

方法三:

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

方法四:

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 = "今天是星期六";
}
alert(str);

当然这四种方法的完美程度是一目了然的。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/85950.html

相关文章

  • JS基础--日期Date详解与实例扩展

    摘要:实际上,如果直接将表示日期的字符串传递给构造函数,也会在后台调用方法,例如下面的代码跟前面的是等价的。构造函数构造函数会模仿但有一点不同的是,日期和时间都是基于本地时区而非来创建。兼容性问题啊其原因就是非标准日期格式。 一:Date类型介绍 要创建一个日期对象,使用new操作符和Date构造函数即可: var now = new Date(); Date.parse()方法 其中Da...

    Apollo 评论0 收藏0
  • 带你开发一个日历控件

    摘要:直接使用事件代理机制,将事件绑定在整个日历的上即可,这样事件只用在创建时初始化一次即可,简单高效省内存。 首发我的博客 - https://blog.cdswyda.com/post/2017121010 日历控件多的不胜枚举,为什么我们还要再造一个轮子呢? 因为大多数日历控件都是用于选择日期的,有种需求是要在日历上展示各种各样的内容,这样的日历控件较少,而且试用下来并不满意。 因此就...

    shiina 评论0 收藏0
  • 常见的javascript日期和时间戳互相转化

    摘要:写在前面前两天写了一篇常见的获取时间戳,今天来一篇续集吧,日期和时间戳的互转预备知识知道什么是时间戳即距离年月日时分秒的毫秒数如果你要用到的是秒,那也行,单位问题而已。同样的道理要会把时间戳转化成我们想要的日期格式。 写在前面 前两天写了一篇《常见的Javascript获取时间戳》,今天来一篇续集吧,日期和时间戳的互转 预备知识 知道什么是时间戳:即距离1970年01月01日00时0...

    morgan 评论0 收藏0
  • Python中的对日期时间的处理

    摘要:中提供了一个和的模块可以用来做格式化日期和时间的。格式化日期通过模块中方法来格式化日期函数接收时间元组并返回以可读字符串表示薪资的时间格式的话由参数决定。每日宽度间隔为字符每行的长度为是每星期的行数。 我们可以通过学习在Python中对日期时间的处理,可以在快速的完成工作,比如: 将日期时间作为日志信息的内容输入 计算某一个功能的执行时间 用日期命名一个文件的名称 记录或者展示文件的...

    techstay 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<