import java.text.ParseException; import java.text.; import java.util.Calendar; import java.util.Date; public class DateTest { public static void main(String[] args) throws ParseException { Date date = new Date();//创建一个Date的对象,获取当前的毫秒数, SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss");//格式化时间格式 String c = sim.format(date);//返回的字符串 System.out.println(c); SimpleDateFormat sim1 = new SimpleDateFormat("yyyy-MM-dd"); String b = sim1.format(date); Calendar x =Calendar.getInstance(); int i = x.get(Calendar.DAY_OF_WEEK)-1;//判断今天是星期几,因为星期天返回的1,所以结果应该-1. int m =x.get(Calendar.DAY_OF_YEAR)/7+1;//判断这周是这一年的第几周,但是这个方法是获取的天数,所以需要/7,如果有余数还应该+1。 System.out.println("今天是"+b); System.out.println("今天是星期"+i); System.out.println(b+"是一年中的第"+m+"个星期"); } }
Date和SimpleDateFormat
猜你喜欢
转载自blog.csdn.net/gadxiong/article/details/80068867
今日推荐
周排行