Groovy操作日期
2015-06-22 11:05
309 查看
import static java.util.Calendar.YEAR
import static java.util.Calendar.MONTH
import static java.util.Calendar.DATE
def now = new Date()
def nextYear = now[YEAR] + 1
def nextDate = now[DATE] + 1
def prevMonth = now[MONTH] + 1
def oneYearFromNow = now.updated(year: nextYear, date: nextDate, month: prevMonth).format("yyyy-MM-dd")
2016-04-21
如果是设置单个的话用
now.set(year: nextYear)//设置年
import static java.util.Calendar.MONTH
import static java.util.Calendar.DATE
def now = new Date()
def nextYear = now[YEAR] + 1
def nextDate = now[DATE] + 1
def prevMonth = now[MONTH] + 1
def oneYearFromNow = now.updated(year: nextYear, date: nextDate, month: prevMonth).format("yyyy-MM-dd")
2016-04-21
如果是设置单个的话用
now.set(year: nextYear)//设置年
相关文章推荐
- 子网划分详解
- 深入理解Java Proxy机制
- 数据结构——树
- redhat各版本和下载地址
- Android上webview界面切换动画效果
- Histogram of Oriented Gradients for Human Detection 翻译
- Oracle查询大于1000条处理
- 详细解释virtual square * clone () const{ new square(*this);
- C++ MFC实现CVsflexgridn1存放字符操作
- Windows 下安装Python包(Numpy)的错误:Unable to find vcvarsall.bat
- CSS3系列三(与背景边框相关样式 、变形处理、动画效果)
- PHP aes (ecb)解密后乱码问题
- 3. 文本处理库
- opencv实现图片HDR功能
- C 与 引用传递
- 3. 文本处理库
- 课程改进意见
- 币值最大化问题
- Set log level to 'warn' in BuildConfig.groov
- C++ 模态对话框与非模态对话框