編程題目:
6.請用代碼實現昨天,今天,明天。
示例代碼:
package program.calculation.exercise06
import java.text.DateFormat
import java.text.Format
import java.text.SimpleDateFormat
import java.util.Calendar
import java.util.Date
public class DateCalculate {
public static void main(String[] args) {
//第一種方式獲取今天日期
String today1 = DateFormat.getDateInstance().format(new Date())
System.out.println(today1)
//第二種方式獲取今天日期
java.sql.Date today2 = new java.sql.Date(System.currentTimeMillis())
System.out.println(today2)
//第三種方式獲取今天日期
Format f = new SimpleDateFormat("yyyy-MM-dd")
Date today = new Date()
System.out.println("今天是:" + f.format(today))
Calendar c = Calendar.getInstance()
c.setTime(today)
c.add(Calendar.DATE, 1)
Date tomorrow = c.getTime()
System.out.println("明天是:" + f.format(tomorrow))
c.add(Calendar.DATE, -2)
Date yesterday = c.getTime()
System.out.println("昨天是:" + f.format(yesterday))
}
}
結果顯示: