前端怎么根据给出的时间字段推算出周几?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端怎么根据给出的时间字段推算出周几?相关的知识,希望对你有一定的参考价值。

参考技术A // 日期参数

const dateTime = '2021-10-29';

//    根据日期参数 得到返回值 ,返回值是 0(周日) 到 6(周六) 之间的一个整数

let weekNum = new Date(dateTime).getDay;

// 再根据返回值转换成中文显示

switch(weekNum)

    case 0:

    case 1: ..........

js怎么判断月份的第一天是周几?

js怎么判断月份的第一天是周几?

var getWeek = function(year,month)
//1.根据年度和月份,创建日期
//应该先对year,month进行整数及范围校验的。
    var d = new Date();
    d.setYear(year);
    d.setMonth(month-1);
    d.setDate(1);
    console.log(d);
    //获得周几
    var weeks = ['周天','周1','周2','周3','周4','周5','周6'];
    return weeks[d.getDay()];


alert(getWeek(2016,5));

//校验没有增加,可以查看下W3school 中的方法。

http://www.w3school.com.cn/jsref/jsref_obj_date.asp

参考技术A <body>
<input type="text" id="monthTxt"  /> 
<input type="button" onclick="aShow()" value="验证" /> 
</body>
<script> 
function aShow()
var month=$("#monthTxt").val();
var week = "周" + "日一二三四五六".split("")[new Date(Date.UTC(2016, month-1, 1)).getDay()];
alert(month+"月份的第一天是:"+ week); 
 
</script>

本回答被提问者采纳

以上是关于前端怎么根据给出的时间字段推算出周几?的主要内容,如果未能解决你的问题,请参考以下文章

已知日期,O推算周几---蔡勒公式

vs2008 我了解是能显示出系统时间,如:2012/4/20 12:00:00 我在做一个课程表,系统能显示出是周几吗?

mysql怎根据时间获取是星期几

mysql怎根据时间获取是星期几

根据Git推算程序员大佬作息:同样是熬夜,为什么他发量那么多?

js怎么判断月份的第一天是周几?