- 浏览: 801485 次
- 性别:
- 来自: 淄博
文章分类
- 全部博客 (250)
- Hibernate (29)
- FCKEditor (5)
- Jstl (6)
- JavaScript (33)
- 异常备忘 (49)
- Mysql (1)
- XP小技巧 (8)
- Java基础 (48)
- Freemarker (6)
- Birt (5)
- SQL (22)
- Spring (13)
- XHTML+CSS (7)
- Struts (5)
- ExtJs (13)
- Tomcat (7)
- JFreeChart (1)
- Json-Lib (0)
- Jquery&EasyUI (22)
- MyEclipse (4)
- Firefox (1)
- Apache Shiro (1)
- Oracle (5)
- Spring Security (2)
- SQLServer (6)
- Bootstrap (1)
- POI (2)
- SpringMVC (4)
最新评论
-
xinglianxlxl:
对我有用,谢谢
Spring 定时任务之 @Scheduled cron表达式 -
cb_2017:
...
Spring 定时任务之 @Scheduled cron表达式 -
a251628111:
谢谢分享
Spring 定时任务之 @Scheduled cron表达式 -
hl174:
确实是这个问题 不知道谁把数据库改了
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss -
gotosuzhou:
zhangzi 写道lylshr 写道顶,大哥你真强啊晕死,这 ...
数据库是SQLServer2008,出现'limit' 附近有语法错误
var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 if(nowDayOfWeek == 0){ nowDayOfWeek = 6; }else{ nowDayOfWeek = nowDayOfWeek - 1; } var nowDay = now.getDate(); //当前日 var nowMonth = now.getMonth(); //当前月 var nowYear = now.getYear(); //当前年 nowYear += (nowYear < 2000) ? 1900 : 0; // //格式化日期:yyyy-MM-dd function formatDate(date) { var myyear = date.getFullYear(); var mymonth = date.getMonth()+1; var myweekday = date.getDate(); if(mymonth < 10){ mymonth = "0" + mymonth; } if(myweekday < 10){ myweekday = "0" + myweekday; } return (myyear+"-"+mymonth + "-" + myweekday); } //获得某月的天数 function getMonthDays(myMonth){ var monthStartDate = new Date(nowYear, myMonth, 1); var monthEndDate = new Date(nowYear, myMonth + 1, 1); var days = (monthEndDate - monthStartDate)/(1000 * 60 * 60 * 24); return days; } //获得本季度的开始月份 function getQuarterStartMonth(){ var quarterStartMonth = 0; if(nowMonth<3){ quarterStartMonth = 0; } if(2<nowMonth && nowMonth<6){ quarterStartMonth = 3; } if(5<nowMonth && nowMonth<9){ quarterStartMonth = 6; } if(nowMonth>8){ quarterStartMonth = 9; } return quarterStartMonth; } //获得本周的开始日期 function getWeekStartDate() { var weekStartDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek); return formatDate(weekStartDate); } //获得本周的结束日期 function getWeekEndDate() { var weekEndDate = new Date(nowYear, nowMonth, nowDay + (6 - nowDayOfWeek)); return formatDate(weekEndDate); } //获得本月的开始日期 function getMonthStartDate(){ var monthStartDate = new Date(nowYear, nowMonth, 1); return formatDate(monthStartDate); } //获得本月的结束日期 function getMonthEndDate(){ var monthEndDate = new Date(nowYear, nowMonth, getMonthDays(nowMonth)); return formatDate(monthEndDate); } //获得本季度的开始日期 function getQuarterStartDate(){ var quarterStartDate = new Date(nowYear, getQuarterStartMonth(), 1); return formatDate(quarterStartDate); } //或的本季度的结束日期 function getQuarterEndDate(){ var quarterEndMonth = getQuarterStartMonth() + 2; var quarterStartDate = new Date(nowYear, quarterEndMonth, getMonthDays(quarterEndMonth)); return formatDate(quarterStartDate); } //获得本年的开始日期 function getYearStartDate(){ var yearStartDate = new Date(nowYear, 0, 1); return formatDate(yearStartDate); } //获得本年的结束日期 function getYearEndDate(){ var yearEndDate = new Date(nowYear, 11, 31); return formatDate(yearEndDate); } //获得当前日期 function getNowDate(){ return formatDate(new Date()); }
var nowDayOfWeek = now.getDay(); //今天本周的第几天
国外是以“周日” 为一周的开始 从0开始
周日 周一 周二 周三 周四 周五 周六
0 1 2 3 4 5 6
按照国内从“周一”开始需要进行判断
周一 周二 周三 周四 周五 周六 周日
0 1 2 3 4 5 6
代码如下:
if(nowDayOfWeek == 0){ nowDayOfWeek = 6; }else{ nowDayOfWeek = nowDayOfWeek - 1; }
发表评论
-
Java、Javascript去掉字符串全面的0
2019-03-08 10:22 563//Java 结果:1230 String str = & ... -
TypeError: n[m] is undefined
2017-11-11 11:49 725TypeError: n[m] is undefined ... -
SpringMVC提交带文件上传的form表单报错
2017-11-09 11:25 574java.lang.ClassCastException: ... -
正则表达式-三位数字
2017-08-14 17:19 1337<input type="text" ... -
js 实现两个数组(一个数组包含于另一个数组中)去重的问题
2017-07-26 15:37 928var arr1 = [ {id:1,na ... -
jquery radio选中和不选中
2016-12-09 17:14 818//选中 $("#xxx").attr ... -
Jquery DataTables 自定义布局
2016-12-08 09:29 691Jquery DataTables 自定义布局 ... -
dataTables自增序号转载地址
2016-12-07 08:11 1170"fnDrawCallback": fu ... -
easyui-datagrid 翻页数据不变
2016-06-08 10:31 707easyui-datagrid 翻页数据不变原因之一:属性s ... -
document.body is null
2015-09-10 08:55 950虽然body是JS中的DOM技术中所有浏览器支持的属性,但在 ... -
js页面跳转和js对iframe进行页面跳转、刷新
2015-07-24 14:29 978js页面跳转和js对iframe进行页面跳转、刷新 ... -
JQuery设置checkbox复选框,attr不可行,prop才是正确答案
2015-01-09 15:20 3427//判断checkbox是否被选中 if($(this). ... -
JS正则判断身份证合法化
2014-04-23 10:31 1063//这个可以验证15位和18位的身份证,并且包含生日 ... -
ajaxfileupload以JSON为返回数据类型出现的因符号无法解析的错误的解决方案
2014-01-06 16:12 1395转载地址:http://blog.csdn.net/dugu ... -
IE6 超链接的onclick事件无效的解决方法
2013-07-25 09:12 963<a style="color:#487D ... -
IFRAME中获取及改变父窗口元素(兼容FIREFOX)
2013-03-02 15:02 2943主页面ifmain.htm: <table wid ... -
使用jQuery或JavaScript 加载 css 文件
2012-12-14 16:02 1088有时我们可能会需要使用 jQuery 来加载一个外部的 c ... -
jquery load 跨域插件
2012-10-18 10:49 1442<script type="text/java ... -
JavaScript去除字符串两边空格
2012-09-26 16:06 1106去除字符串左右两端的空格,在大部分编程语言中,比如PHP、vb ... -
js日期
2011-12-08 14:11 1118<script type="text/java ...
相关推荐
java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年...
在PHP编程中,获取特定时间范围的日期是常见的需求,比如获取本周、上周、本月、上月以及本季度的日期范围。这些功能可以帮助开发者在处理数据统计、报表生成或者时间相关的业务逻辑时更加便捷。下面将详细介绍如何...
本文将深入探讨如何使用C#中的DateTime类来获取当前时间,并基于此计算本周、本月、本季度以及月初、月末等各个时间段的具体日期。这对于进行时间序列数据分析、报表生成、日程安排等多种场景都具有重要的应用价值。...
DateTime类在.NET中提供了强大的日期和时间操作功能,能够方便地获取和处理“本年”、“本月”、“本季度”等信息,同时也支持灵活的日期比较和格式化。通过熟练掌握这些技巧,开发者可以更加高效地处理日期和时间...
在JavaScript中,获取当前日期是本年的第几周以及本周的起始日期是一个常见的需求,特别是在日历应用或者数据分析中。下面将详细解释如何通过JS实现这个功能,并且考虑到周的起始日期可以自定义,这里设定为礼拜四...
### Java 获取时间:本周、本年、本月的第一天与最后一天 在Java中,通过`Calendar`类可以方便地操作日期。以下将详细介绍如何利用`Calendar`类来获取本周、本年、本月的第一天和最后一天的具体实现方法。 #### ...
SQL 语句查询本周记录、本月记录、本季度记录、本年记录是数据库查询中常见的操作。本文将为您提供 MySQL 和 SQL Server 两种数据库管理系统的查询语句,帮助您快速实现这些查询操作。 查询本周记录 MySQL 中,您...
本文将详细介绍如何使用C#中的`DateTime`类来获取本周、本月、本年以及本周第一天的具体日期,并通过代码示例加以说明。 #### 二、核心概念与函数介绍 1. **`DateTime.Now`**: - 获取当前系统时间。 2. **`...
### ASP.NET 获取本日、本周、本月、本年的起止时间 在开发基于ASP.NET的应用程序时,我们经常需要处理日期和时间相关的功能。本文将详细介绍如何在ASP.NET应用程序中获取当前日期、本周、本月以及本年的起始时间和...
java获取本月的开始时间\结束时间、获取上月的开始时间\结束时间、获取本年的开始时间\结束时间、获取某个日期的开始时间\结束时间、获取今年是哪一年、获取本月是哪一月
在本个MySQL练习中,我们将探讨如何按照季度统计本年度发布的房屋出租数量。这涉及到对时间数据的操作,子查询的运用以及数据库查询优化。在实际的房地产管理或数据分析场景中,这样的统计信息对于理解市场动态、...
天数、根据 年、月 获取对应的月份 的 天数、根据指定日期得获取对应月份的所有日期的每日结束时间、根据指定日期得获取对应月份的所有日期、获取所在月的最后一天、获取本月 当前的日期、根据指定日期得获取对应...
这个函数同样接收年、月、日作为参数,通过计算当前日期与年初第一天之间的天数差,然后进行相应的调整,得出本年的周数。 最后,文章中有一个简单的示例,通过获取当前日期,并调用上述两个函数,显示“今天是X月...
获取当年中国的法定节假日和工作日等信息。 如下是当前包含的功能: * 01-给定日期,判断是否是休息日(包含法定节假日和不需要补班的周末)。 * 02-给定日期,判断是否是工作日(非休息日)。 * 03-获取一年中总共...
5. **获取本季度第一天到最后一天**:`getThisSeasonTime`方法可能通过计算当前日期所属的季度(1-3月为第一季度,4-6月为第二季度,7-9月为第三季度,10-12月为第四季度),然后设置`Calendar`对象的月份字段来获取...
本文将深入探讨如何使用SQL获取特定日期,如每年、每月、每季度以及每周的第一天和最后一天,以及特定日期的半夜时间。 首先,我们来看如何获取一个月的第一天。在SQL中,`DATEDIFF()`函数用于计算两个日期之间的...
同样,我们可以通过直接设置日期为每年的1月1日来获取本年的第一天。 ```csharp DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).ToShortDateString(); ``` ### 6. 操作特定的时间间隔 对于需要操作特定...
在IT行业中,获取特定时间范围的数据是常见的需求,如今天、本周、本月和本年内的时间。这涉及到日期和时间处理,这是编程中的基础概念,尤其在数据分析、日志记录、报表生成等领域至关重要。以下将详细解释如何在...
本文将深入探讨如何使用 C# 的 `DateTime` 类来获取当前时间,并进一步提取本周、本月、本季度等不同时间段的具体日期。通过理解和运用这些技巧,可以更加高效地管理日期和时间相关的业务逻辑。 #### 1. 当前时间的...