Q1: Java代码中如何获得当前时间
Date date=new Date(); DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time=format.format(date);
Q2: java里面有没有直接获取当前日期的方法
通过java.util.Date类获取当前日期。 Dated=newDate();//生成当前日期 d.getTime();//获取当前日期的时间戳 Date表示特定的瞬间,可以精确到毫秒
Q3: java如何用函数获取当前的系统时间
import java.util.Date; import java.text.SimpleDateFormat; public class NowString { public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 System.out.println(df.format(new Date()));// new Date()为获取当前系统时间 } }
Q4: java如何获取当前时间年月日时分秒
//得到long类型当前时间 longl=System.currentTimeMillis(); //new日期对象 Datedate=newDate(l); //转换提日期输出格式 SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss"); System.out.println(dateFormat.format(date));
Q5: java怎样获得系统当前的年份?
import java.util.Date; import java.util.Calendar; public class newd { public static void main(String[] args) throws InterruptedException { Calendar a=Calendar.getInstance(); System.out.println(a.get(Calendar.YEAR));//得到年 System.out.println(a.get(Calendar.MONTH)+1);//由于月份是从0开始的所以加1 System.out.println(a.get(Calendar.DATE)); } }
Q6: 求教Java获得当前日期的上月时间
利用Calendar类,示例代码如下: publicclassMain{ publicstaticvoidmain(String[]args){ SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy年MM月dd日"); Datedate=newDate(); System.out.println("当前时间是:"+dateFormat.format(date)); Calendarcalendar=Calendar.getInstance(); calendar.setTime(date);//设置为当前时间 calendar.set(Calendar.MONTH,calendar.get(Calendar.MONTH)-1);//设置为上一个月 date=calendar.getTime(); System.out.println("上一个月的时间:"+dateFormat.format(date)); } }