Java8 獲取當前日期時間及星期幾
阿新 • • 發佈:2018-11-26
/** * 描述 獲取當前日期 格式:(yyyy-MM-dd hh:mm:ss) * * @param * @return String * @author *** * @date 2018/11/26 10:33 */ public static String getCurrentFullTime() { return LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")); } /** * 描述 獲取當前日期 格式:(yyyy-MM-dd) * * @param * @return String * @author *** * @date 2018/11/26 10:33 */ public static String getCurrentDate() { LocalDate currentDate = LocalDate.now(); return String.valueOf(currentDate); } /** * 描述 獲取今天星期幾 * * @param * @return String * @author *** * @date 2018/11/26 10:53 */ public static String getDayOfTheWeek() { String[][] strArray = {{"1", "一"}, {"2", "二"}, {"3", "三"}, {"4", "四"}, {"5", "五"}, {"6", "六"}, {"7", "日"}}; LocalDate currentDate = LocalDate.now(); String k = String.valueOf(currentDate.getDayOfWeek()); //獲取行數 for (int i = 0; i < strArray.length; i++) { if (k.equals(strArray[i][0])) { k = strArray[i][1]; break; } } return "星期" + k; }