<html>
<script type="text/javascript">
function getNextDay(d){
d = new Date(d);
d = +d + 1000*60*60*24*2;
d = new Date(d);
//return d;
//格式化
var day=0;
var month=0;
if((d.getMonth()+1)<10){
month="0"+(d.getMonth()+1);
}else{
month=d.getMonth()+1;
}
if(d.getDate()<10){
day="0"+(d.getDate());
}else{
day=d.getDate();
}
alert(d.getFullYear()+"-"+month+"-"+day);
return d.getFullYear()+"-"+month+"-"+day;
}
</script>
<body>
<input type="button" onclick="getNextDay('2014-10-31')"/>
</body>
</html>
- 浏览: 24056 次
最新评论
-
xianbin:
ironlee 写道为什么不用joda是的。参考:http:/ ...
java 开发中常用日期工具类 -
ironlee:
为什么不用joda
java 开发中常用日期工具类
相关推荐
本文将详细讲解如何在JavaScript中进行日期的加减运算,以及如何返回当前时间后一个星期的日期,并确保结果以"yyyy-MM-dd"的格式输出。 首先,JavaScript提供了内置的`Date`对象用于处理日期和时间。创建一个`Date`...
有时,数据库返回的日期格式可能与Java对象的日期格式不一致,这时需要在`<result>`标签中使用`typeHandler`属性指定自定义的日期类型处理器。 6. **自定义TypeHandler** 当数据库的日期格式与Java的日期格式不...
Oracle数据库在日期处理方面提供了丰富的函数,这些函数可以帮助开发者对日期进行各种操作,例如加减、格式转换、取最大最小值等。以下是基于提供的文件内容所介绍的一些关键知识点: 1. **add_months(d,n)**: 这个...
Oracle 日期处理全集 Oracle 日期处理函数是 Oracle 中的一组强大的函数,用于处理日期和时间相关的操作。...这些函数可以用来实现各种日期和时间相关的操作,例如日期加减、日期比较、日期格式转换等。
next_day 函数用于返回指定日期后的第一周中的指定天数。其语法为 `next_day(date, day)`,其中 `date` 是要处理的日期,`day` 是指定的天数(1-7,分别表示星期一到星期天)。例如,`next_day(sysdate, 1)` 将返回...
ClickHouse是一个开源的列式数据库管理系统,它提供...7. addDays(date, n):将指定的日期增加或减少n天。例如,addDays('2022-01-01', 7)将返回'2022-01-08'。 8. addHours(datetime, n):将指定的日期时间增加或减少
### JavaScript 日期加减与间隔计算函数解析 在日常开发工作中,我们经常需要处理与日期相关的功能,例如计算两个日期之间的差值或者基于当前日期进行加减操作等。虽然 JavaScript 提供了内置的 `Date` 对象来处理...
**功能:** 获取指定日期前后的指定天数的日期。 **参数:** date 为 date 类型,表示基准日期;n 为 integer 类型,表示天数。 **返回值:** Date 类型,表示相对于基准日期前后的日期。 **用法示例:** 当 n 大于 0...
1. ADD_MONTHS(d, n) 日期加减 ADD_MONTHS 函数将日期 d 加上 n 个月,该函数常用于计算指定日期的未来或过去日期。 示例代码: ```sql SELECT SYSDATE AS This_Day, ADD_MONTHS(SYSDATE, 1) AS Next_Day FROM ...
下面将详细介绍如何使用Python计算指定日期前后N天的方法。 首先,我们来看看如何计算指定日期后N天的日期。在Python的`datetime`模块中,`datetime`类代表一个日期和时间,而`timedelta`类表示两个日期或时间之间...
接着,我们使用`calendar.add(Calendar.DATE, days)`方法来增加或减少日期,这里的`Calendar.DATE`表示按日期字段进行加减,`days`是加减的天数。最后,我们通过`getTime()`方法获取更新后的日期,并用`...
这里我们将深入探讨一个用于日期加减的自定义类——`DateAccount`。 `DateAccount`类是为了简化日期加减操作而设计的。它允许开发者通过指定的时间间隔(如年、季度、月、日、小时、分钟等)来增加或减少日期。在...
`DAYOFWEEK()`函数返回指定日期是一周中的哪一天,范围从1(星期日)到7(星期六)。这是基于ODBC标准的。 示例: ```sql SELECT DAYOFWEEK('1998-02-03'); ``` 返回值为3,表示1998年2月3日是星期二。 ### 3. `...
- **TO_DAYS**:此函数用于将日期转换为天数,该天数表示自 '0000-00-00' 至指定日期的天数。 - **示例**: ```sql SELECT TO_DAYS(NOW()); ``` - **FROM_DAYS**:与 TO_DAYS 相反,该函数用于将天数转换回日期...
- 通过`Calendar`或`LocalDateTime`类进行日期加减操作。 4. **两日期差值** - 计算两个日期之间的天数、小时数等差异。 5. **星期几、月份、年份** - 判断某天是一周中的哪一天、一年中的第几天等。 6. **...
此函数返回指定日期是一周中的第几天,范围是从0(星期一)到6(星期日)。例如: - `SELECT WEEKDAY('1997-10-04 22:23:00');` 返回5,表示星期五。 - `SELECT WEEKDAY('1997-11-05');` 返回2,表示星期三。 ####...
3. **月份操作**:易语言提供了“加月”和“减月”函数,可以对日期进行加减操作。例如,要获取N个月前的日期,我们可以先获取当前日期,然后用“减月”函数减少N个月。 4. **负值处理**:在描述中提到的“取年份...
用于在日期或时间上加减周期。例如: ```sql SELECT PERIOD_ADD(9801, 2), PERIOD_DIFF(9802, 199703); ``` 第一个查询的结果为`199803`,表示1998年的1月加上2个月;第二个查询的结果为`11`,表示1998年的2月与...