求本月的第一天星期几?

中心思想,设置日期为每月的第一天

var oDate=new Date();

oDate.setDate(1);

alert(oDate.getDay());
时间: 2024-11-08 22:46:00

求本月的第一天星期几?的相关文章

使用SQL语句查询日期(当月天数,当月第一天,当月最后一天,本年最后一天,当月第一个星期) 日期转字符串

取某月天数:select day(dateadd(month,1,'2012-02-01')-1) --当月天数 select day(dateadd(ms,-3,DATEADD(m, DATEDIFF(m,0,getdate())+1,0))) ---当月第一天 select dateadd(d,-day(getdate())+1,getdate()) ---当月最后一天 select dateadd(d,-1,dateadd(m,1,dateadd(d,-day(getdate())+1,g

mysql 获取季度的第一天 本月的第一天,本周的第一天sql语句(转)

感谢:http://www.111cn.net/database/110/d45124323da8d2d87b80f78319987eda.htm 查看同主题的另一篇博客:http://blog.csdn.net/cleanfield/article/details/41447585 ------------------------------------------------------------------------------ 本季度的第一天 ,然后你可以把字符串再转换为日期. 方法

用SimpleDateFormat求出哪天是星期几,如2008-11-11

题目5: 巧妙利用SimpleDateFormat求出: 2008-11-11是星期几?(视频下载) (全部书籍) import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class Test {    public static void main(String[] args) {        SimpleDateFormat myFormatter = new S

求链表的第一个公共节点

求链表的第一个公共节点主要思想 有如下两个链表: 有以下两种方法 上述链表,有一种蛮力方法,就是从一个链表中每一个节点,与另外链表中的节点,去比较, 如果从中找到相同的节点,表示有公共节点,这个算法时间复杂度为O(n*m),两个链表的长度分别为n,m 如果使用快慢指针,让链表长的指针,先走,走的步数就为,两者长度差,如果两者有相同节点,必然会在一个地方,相遇, 该算法的时间复杂度为O(max(n,m)) 方法2 的实现代码为: /* struct ListNode { int val; stru

求字符串中第一个只出现一次的字符

问题描述:给定一个字符串,假设字符串中只包含字母和数字,求出这个字符串中第一个只出现一次的字符. 分析:这个题目想要做出来还是比较简单的,关键是如何用高效的方法求解.这里我提供两种方法: 解法一:蛮力法.具体思想为,从第一位开始,拿每一位和后面的每一位进行比较,如果没有出现,则直接输出这个字符. 如果出现,则从第二位开始,再和后面的每一位进行比较,依次类推. 算法的时间复杂度为O(n^2). 解法二:哈希法.采用两次扫描即可实现.需要提前构建一个哈希表,把字符当成key值,把出现的次数当成val

求链表的第一个公共节点问题(好未来笔试题)

问题描述:给定两个链表的头指针,判断两个链表是否存在公共节点,如果存在公共节点,则找出第一个公共节点. 分析:这曾经是我参加好未来的一道笔试题目,给大家分享下解法. 解法一:蛮力法.拿第一个链表的每个节点去和第二个链表的每个节点进行比较,如果都不相同,则判断出两个链表不相交. 否则输出第一个相同的节点.算法的时间复杂度为O(m*n). 解法二:辅助空间法.仔细观察可以发现,如果两个链表想要相交,则尾节点必是相交点,否则不相交. 因此我们可以从两个链表的尾部开始进行比较,如果不相同,直接判断出不相

JS获得本月的第一天和最后一天

<script> //本月第一天  function showFirstDay()  {      var Nowdate=new Date();      var MonthFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth(),1).getDate();      return MonthFirstDay;       }       //本月最后一天        function showLastDay()        {    

判断一链表是否有环,求环的第一个节点和环的长度

第一种方法:直接遍历时,用hashset存放,判断是否存在环 第二种方法:使用快慢指针 public class CycleLinkedList { public static void main(String[] args) { Node head = new Node(1); Node node3 = new Node(3); head.next = node3; head.next.next = new Node(5); head.next.next.next = new Node(7);

获取本月的第一天和最后一天

var firstDate = new Date(); firstDate.setDate(1); //第一天 var endDate = new Date(firstDate); endDate.setMonth(firstDate.getMonth()+1); endDate.setDate(0);alert("第一天:"+firstDate.format('yyyy-MM-dd 00:00:00')+" 最后一天:"+endDate.format('yyyy-