(未完)
测试
package CynicalGary; import java.text.SimpleDateFormat; import java.util.Date; public class Gary_Text { public static void main(String[] args){ Date date = new Date(); String strDateFormat = "yyyy-MM-dd HH:mm:ss"; SimpleDateFormat sdf = new SimpleDateFormat(strDateFormat); System.out.println(sdf.format(date)); } } /* 输出 2018-06-07 23:35:24 */
package CynicalGary; import java.text.SimpleDateFormat; import java.util.Date; public class Gary_Text { public static void main(String[] args){ SimpleDateFormat sdf = new SimpleDateFormat();// 格式化时间 sdf.applyPattern("yyyy-MM-dd HH:mm:ss a");// a为am/pm的标记 Date date = new Date();// 获取当前时间 System.out.println("现在时间:" + sdf.format(date)); // 输出已经格式化的现在时间(24小时制) } } /* 输出 现在时间:2018-06-07 23:46:39 下午 */
package CynicalGary; import java.util.Calendar; public class Gary_Text { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int day = cal.get(Calendar.DATE); int month = cal.get(Calendar.MONTH) + 1; int year = cal.get(Calendar.YEAR); int dow = cal.get(Calendar.DAY_OF_WEEK); int dom = cal.get(Calendar.DAY_OF_MONTH); int doy = cal.get(Calendar.DAY_OF_YEAR); System.out.println("当期时间: " + cal.getTime()); System.out.println("日期: " + day); System.out.println("月份: " + month); System.out.println("年份: " + year); //星期日为一周的第一天输出为 1,星期一输出为 2 System.out.println("一周的第几天: " + dow); System.out.println("一月中的第几天: " + dom); System.out.println("一年的第几天: " + doy); } } /* 输出 当期时间: Thu Jun 07 23:39:04 CST 2018 日期: 7 月份: 6 年份: 2018 一周的第几天: 5 一月中的第几天: 7 一年的第几天: 158 */
package CynicalGary; import java.text.SimpleDateFormat; import java.util.Date; public class Gary_Text { public static void main(String[] args){ Long timeStamp = System.currentTimeMillis(); //获取当前时间戳 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); String sd = sdf.format(new Date(Long.parseLong(String.valueOf(timeStamp)))); // 时间戳转换成时间 System.out.println(sd); } } /* 输出 2018-06-07 */