一、Java环境设置实例
二、Java字符串
三、Java数组
五、Java方法
六、打印图形
七、Java文件操作……
一、格式化时间
SimpleDateFormat 类的 format(date) 方法
二、获取当前时间
三、获取年份、月份
四、时间戳转换为时间
(一)日期和时间模式(注意大小写)
yyyy MM dd | 年 月 日· |
HH / hh | 时 24小时制(0-23) / 1~12小时制(1-12) |
k | 和HH差不多,表示一天24小时制(1-24) |
K | 和hh差不多,表示一天12小时制(0-11) |
mm | 分 |
ss / S | 秒 / 毫秒 |
E | 星期几 |
D | 一年中第几天 |
F | 一月中的第几个星期(会把这个月总共过的天数除以7) |
w / W | 一年中的第几个星期 / 一月中的第几星期(会根据实际情况来算) |
a | 上下午标识 |
z | 时区 |
(二)演示
import java.text.SimpleDateFormat;
import java.util.Date;
public class timeStamp {
public static void main(String[] args) {
//获取当前时间戳
long timeStamp = System.currentTimeMillis();
//时间戳转化为时间
Date date = new Date(Long.parseLong(String.valueOf(timeStamp)));
SimpleDateFormat simpleDateFormat1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat("yyyy 年 MM 月 dd 日 HH 时 mm 分 ss 秒");
String format1 = simpleDateFormat1.format(date);
String format2 = simpleDateFormat2.format(date);
System.out.println("格式化结果1:"+ format1);
System.out.println("格式化结果2:"+ format2);
}
}