{"id":80,"date":"2017-04-15T13:37:57","date_gmt":"2017-04-15T05:37:57","guid":{"rendered":"http:\/\/av16874667.imwork.net:13582\/?p=80"},"modified":"2017-04-15T13:37:57","modified_gmt":"2017-04-15T05:37:57","slug":"java-date-%e5%b7%a5%e5%85%b7%e7%b1%bb","status":"publish","type":"post","link":"https:\/\/www.dd-home.top\/?p=80","title":{"rendered":"JAVA Date \u5de5\u5177\u7c7b"},"content":{"rendered":"<p><!--more--><\/p>\n<pre class=\"brush:java;toolbar:false\">import\u00a0java.sql.Timestamp;\nimport\u00a0java.text.DateFormat;\nimport\u00a0java.text.ParseException;\nimport\u00a0java.text.SimpleDateFormat;\nimport\u00a0java.util.Calendar;\nimport\u00a0java.util.Date;\n\npublic\u00a0class\u00a0MyDateUtil\u00a0{\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0int\u00a0daysBetween(String\u00a0date1,\u00a0String\u00a0date2)\u00a0throws\u00a0ParseException\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Date\u00a0data_1\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\").parse(date1);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Date\u00a0data_2\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\").parse(date2);\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Calendar\u00a0cal\u00a0=\u00a0Calendar.getInstance();\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0cal.setTime(data_1);\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long\u00a0time1\u00a0=\u00a0cal.getTimeInMillis();\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0cal.setTime(data_2);\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long\u00a0time2\u00a0=\u00a0cal.getTimeInMillis();\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long\u00a0between_days\u00a0=\u00a0(time2\u00a0-\u00a0time1)\u00a0\/\u00a0(1000\u00a0*\u00a03600\u00a0*\u00a024);\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0Integer.parseInt(String.valueOf(between_days));\n\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0int\u00a0daysBetweenDate(Date\u00a0date1,\u00a0Date\u00a0date2)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Calendar\u00a0cal\u00a0=\u00a0Calendar.getInstance();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0cal.setTime(date1);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long\u00a0time1\u00a0=\u00a0cal.getTimeInMillis();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0cal.setTime(date2);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long\u00a0time2\u00a0=\u00a0cal.getTimeInMillis();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0long\u00a0between_days\u00a0=\u00a0(time2\u00a0-\u00a0time1)\u00a0\/\u00a0(1000\u00a0*\u00a03600\u00a0*\u00a024);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0Integer.parseInt(String.valueOf(between_days));\n\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0Date\u00a0getDate(String\u00a0date)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SimpleDateFormat\u00a0sdf\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0try\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0sdf.parse(date);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\u00a0catch\u00a0(ParseException\u00a0e)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/\u00a0TODO\u00a0Auto-generated\u00a0catch\u00a0block\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0e.printStackTrace();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0null;\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getDateStr(Date\u00a0date)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\u00a0HH:mm:ss\").format(date);\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getDateStrDate(Date\u00a0date)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\u00a0\").format(date);\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getDateStrTrim(Date\u00a0date)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0new\u00a0SimpleDateFormat(\"yyyyMMddHHmmss\").format(date);\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getDateStrDat(Date\u00a0date)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0new\u00a0SimpleDateFormat(\"yyyyMMdd\").format(date);\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0long\u00a0getLongDate()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0System.currentTimeMillis();\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getTime1()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.util.Date\u00a0date1\u00a0=\u00a0new\u00a0java.util.Date();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0date1.toString();\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getYearMonthDay1()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.sql.Date\u00a0date2\u00a0=\u00a0new\u00a0java.sql.Date(System.currentTimeMillis());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0date2.toString();\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getYearMonthDay2()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.util.Date\u00a0date1\u00a0=\u00a0new\u00a0java.util.Date();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.sql.Date\u00a0date3\u00a0=\u00a0new\u00a0java.sql.Date(date1.getTime());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0date3.toString();\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getSeconds1()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Timestamp\u00a0stamp1\u00a0=\u00a0new\u00a0Timestamp(System.currentTimeMillis());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0stamp1.toString();\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getSeconds2()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.util.Date\u00a0date1\u00a0=\u00a0new\u00a0java.util.Date();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Timestamp\u00a0stamp2\u00a0=\u00a0new\u00a0Timestamp(date1.getTime());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0stamp2.toString();\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getYear_Second1()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Timestamp\u00a0stamp1\u00a0=\u00a0new\u00a0Timestamp(System.currentTimeMillis());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SimpleDateFormat\u00a0sdf\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\u00a0HH:mm:ss\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0String\u00a0timeStr\u00a0=\u00a0sdf.format(stamp1);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0timeStr;\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getYear_Second2()\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.util.Date\u00a0date1\u00a0=\u00a0new\u00a0java.util.Date();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0DateFormat\u00a0df\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\u00a0HH:mm:ss\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0String\u00a0timeStr2\u00a0=\u00a0df.format(date1);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0timeStr2;\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0changeStringToDate1(String\u00a0str)\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SimpleDateFormat\u00a0sdf\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\u00a0HH:mm:ss\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.util.Date\u00a0date6\u00a0=\u00a0null;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0try\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0date6\u00a0=\u00a0sdf.parse(str);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0date6.toString();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\u00a0catch\u00a0(ParseException\u00a0e)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0e.printStackTrace();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0\"\";\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0changeStringToDate2(String\u00a0str)\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SimpleDateFormat\u00a0sdf\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\u00a0HH:mm:ss\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.util.Date\u00a0date6\u00a0=\u00a0null;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0try\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0date6\u00a0=\u00a0sdf.parse(str);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.sql.Date\u00a0date7\u00a0=\u00a0new\u00a0java.sql.Date(date6.getTime());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0date7.toString();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\u00a0catch\u00a0(ParseException\u00a0e)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0e.printStackTrace();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0\"\";\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0changeStringToDate3(String\u00a0str)\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SimpleDateFormat\u00a0sdf\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\u00a0HH:mm:ss\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.util.Date\u00a0date6\u00a0=\u00a0null;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0try\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0date6\u00a0=\u00a0sdf.parse(str);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0java.sql.Date\u00a0date7\u00a0=\u00a0new\u00a0java.sql.Date(date6.getTime());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Timestamp\u00a0stamp9\u00a0=\u00a0new\u00a0Timestamp(date7.getTime());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0stamp9.toString();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\u00a0catch\u00a0(ParseException\u00a0e)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0e.printStackTrace();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0\"\";\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0int\u00a0getCurrentHour()\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Calendar\u00a0c\u00a0=\u00a0Calendar.getInstance();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0c.get(Calendar.HOUR_OF_DAY);\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0monthPlus(String\u00a0dateStr,\u00a0int\u00a0monthDay)\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0try\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Date\u00a0now\u00a0=\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\").parse(dateStr);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Calendar\u00a0calendar\u00a0=\u00a0Calendar.getInstance();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0calendar.setTime(now);\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0calendar.add(Calendar.MONTH,\u00a0monthDay);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\").format(calendar.getTime());\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\u00a0catch\u00a0(ParseException\u00a0e)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0e.printStackTrace();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0null;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0monthPlus(Date\u00a0dateStr,\u00a0int\u00a0monthDay)\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Calendar\u00a0calendar\u00a0=\u00a0Calendar.getInstance();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0calendar.setTime(dateStr);\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0calendar.add(Calendar.MONTH,\u00a0monthDay);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0String[]\u00a0weekDays\u00a0=\u00a0{\u00a0\"\u5468\u65e5\",\u00a0\"\u5468\u4e00\",\u00a0\"\u5468\u4e8c\",\u00a0\"\u5468\u4e09\",\u00a0\"\u5468\u56db\",\u00a0\"\u5468\u4e94\",\u00a0\"\u5468\u516d\"\u00a0};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int\u00a0w\u00a0=\u00a0calendar.get(Calendar.DAY_OF_WEEK)\u00a0-\u00a01;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if\u00a0(w\u00a0&lt;\u00a00)\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0w\u00a0=\u00a00;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\").format(calendar.getTime())+\"\u00a0\"+weekDays[w];\n\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0dayPlus(Date\u00a0dateStr,\u00a0int\u00a0monthDay)\u00a0{\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Calendar\u00a0calendar\u00a0=\u00a0Calendar.getInstance();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0calendar.setTime(dateStr);\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0calendar.add(Calendar.DAY_OF_MONTH,\u00a0monthDay);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0String[]\u00a0weekDays\u00a0=\u00a0{\u00a0\"\u5468\u65e5\",\u00a0\"\u5468\u4e00\",\u00a0\"\u5468\u4e8c\",\u00a0\"\u5468\u4e09\",\u00a0\"\u5468\u56db\",\u00a0\"\u5468\u4e94\",\u00a0\"\u5468\u516d\"\u00a0};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int\u00a0w\u00a0=\u00a0calendar.get(Calendar.DAY_OF_WEEK)\u00a0-\u00a01;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if\u00a0(w\u00a0&lt;\u00a00)\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0w\u00a0=\u00a00;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0new\u00a0SimpleDateFormat(\"yyyy-MM-dd\").format(calendar.getTime())+\"\u00a0\"+weekDays[w];\n\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0public\u00a0static\u00a0String\u00a0getWeek(Date\u00a0date)\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0String[]\u00a0weekDays\u00a0=\u00a0{\u00a0\"\u5468\u65e5\",\u00a0\"\u5468\u4e00\",\u00a0\"\u5468\u4e8c\",\u00a0\"\u5468\u4e09\",\u00a0\"\u5468\u56db\",\u00a0\"\u5468\u4e94\",\u00a0\"\u5468\u516d\"\u00a0};\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Calendar\u00a0cal\u00a0=\u00a0Calendar.getInstance();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0cal.setTime(date);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0int\u00a0w\u00a0=\u00a0cal.get(Calendar.DAY_OF_WEEK)\u00a0-\u00a01;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if\u00a0(w\u00a0&lt;\u00a00)\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0w\u00a0=\u00a00;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return\u00a0weekDays[w];\n\u00a0\u00a0\u00a0\u00a0}\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[44,48,63],"class_list":["post-80","post","type-post","status-publish","format-standard","hentry","category-java","tag-date","tag-java","tag-63"],"_links":{"self":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/posts\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=80"}],"version-history":[{"count":0,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/posts\/80\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}