如何将整数(40000)转换为日期格式?在excel中可以通过从数字到日期更改单元格的格式来完成。 在这种情况下,40000 = 06/07/2009,整数是自19/1/19以来的天数
是否有一个函数在Grails上执行此操作?
提前谢谢!!
答案 0 :(得分:3)
Date addDaysToDate(int noOfDays, Date initDate = null) {
// If init date provided, add date to it otherwise
// consider epoch (1/1/1970 GMT) as init date
( ( initDate ?: new Date(0) ) + noOfDays ).clearTime()
}
println addDaysToDate( 40000, Date.parse("MM/dd/yyyy", "1/1/1900") )
println addDaysToDate( 40000 )