java怎样获取以天为单位的当前系统时间?

来源:百度知道 编辑:UC知道 时间:2024/09/21 18:11:17
java怎样获取以天为单位的当前系统时间?

有个System.currentTimeMillis();但这是以毫秒为单位的当前时间

怎样得到以天为单位的?

并转成String类型的

请指教...

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
sdf.format(new Date());
第一行设置日期格式化到年月日
第二行获取当前系统时间的格式化后的时间

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
sdf.format(new Date());
得到的日期格式为:2008-05-14
不知道是不是你要的!你可以根据需要设置格式化类型("yyyy-MM-dd");

new Date();

格式化一下,就能找到天了

或者用Calendar类也行
需要格式化一下,或者截取一下字符串