先添加引用import java.util.Calendar;
然后編寫代碼:
Calendar calendar = null;//聲明
calendar= Calendar.getInstance();提供方法
int ben =calendar.get(Calendar.YEAR);//獲取當前年
int bem =calendar.get(Calendar.MONTH);//獲取當前月
int day = calendar.get(Calendar.DAY_OF_WEEK);//獲取今天是本周第幾天(星期天是第一天)
int day = calendar.get(Calendar.HOUR);獲取時
int day = calendar.get(Calendar.MINUTE);獲取分
int day = calendar.get(Calendar.SECOND);獲取秒
其實,這些代碼還可以放到HTML5的帶碼運行的(只要在html代碼的中加入<% JAVA代碼 %>):
HTML的啟動參照我前面寫的博客的方法
代碼:
<%@page pageEncoding="UTF-8"%>
<html>
<head>
<title>陳小捷的答案</title>
</head>
<body>
<table border="1">
<tr><td>今年:</td>
<td><%
java.util.Calendar calendar = null;
calendar= java.util.Calendar.getInstance();
int ben =calendar.get(java.util.Calendar.YEAR);
int bem =calendar.get(java.util.Calendar.MONTH);
out.println(ben+"年"+bem+"月");
%></td></tr>
<tr><td>今天:</td>
<td><%
calendar= java.util.Calendar.getInstance();
int day = calendar.get(java.util.Calendar.DAY_OF_WEEK);
out.println("星期"+(day+1));
%></td></tr>
<tr> <td><%
calendar= java.util.Calendar.getInstance();
int dak= calendar.get(java.util.Calendar.DAY_OF_YEAR);
calendar.set(2019,5,7);
out.println("距離高考還剩"+(calendar.get(java.util.Calendar.DAY_OF_YEAR)-dak)+"天!");
%></td></tr>
</table>
</body>
</html>
看圖片
更多有趣的事等待着我們去探索。