「java截取date」java截取倒数第二个
本篇文章给大家谈谈java截取date,以及java截取倒数第二个对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 如何把string 型2012-01-01截取成年月日
- 2、Java如何获取Date类型且格式为yyyy-mm-dd的日期数据?
- 3、java中截取日期年份后,怎么让年份加值
- 4、在java里时间字符串的截取,怎么截
java 如何把string 型2012-01-01截取成年月日
使用simpldedateformat 和calendar 进行转化,
解决的思路是,
1、先把字符串根据格式使用simpleDateFormat
2、把你要解析的字符串,通过simpleDateFormat的工具转成Date类型的
3、得到calendar日历类,并把转换后的Date放入日历类中。
4、通过calendar类中的方法可以获取到传入的Date的年月日。
ps:由于月份是从0开始计算的,所以在获取的时候要+1
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = sf.parse("2015-12-01");
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
System.out.println(calendar.get(Calendar.YEAR));
System.out.println(calendar.get(Calendar.MONTH) + 1);
System.out.println(calendar.get(Calendar.DAY_OF_MONTH));
} catch (ParseException e) {
e.printStackTrace();
}
Java如何获取Date类型且格式为yyyy-mm-dd的日期数据?
@return返回长时间格式 yyyy-MM-dd HH:mm:ss
*/ public static Date getSqlDate() {
Date sqlDate = new java.sql.Date(new Date().getTime());
return sqlDate; }
/**
* 获取现在时间
*
* @return返回长时间格式 yyyy-MM-dd HH:mm:ss
*/ public static Date getNowDate() {
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(currentTime);
ParsePosition pos = new ParsePosition(8);
Date currentTime_2 = formatter.parse(dateString, pos);
return currentTime_2; }
java中截取日期年份后,怎么让年份加值
1、日期格式转换,年份截取
如日期格式为:yyyy-MM-dd'T'HH:mm:ss.SSSXXX,截取年份:yyyy
public static void main(String[] args){undefined
//oldDateStr是你传入的年份(前台的时间戳)
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
Date date = df.parse(oldDateStr);
SimpleDateFormat df1 = new SimpleDateFormat ("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK);
Date date1 = df1.parse(date.toString());
DateFormat df2 = new SimpleDateFormat("yyyy");
String year=df2.format(date1);
System.out.println(year);
}
在java里时间字符串的截取,怎么截
String rebackDate="2008-4-20";
String[] subString = rebackDate.split("-");//将rebackDate分解成几个小的字符串。分隔符是"-";
String x,y,z;
x=subString[0];
y=subString[1];
z=subString[2];
关于java截取date和java截取倒数第二个的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-01,除非注明,否则均为
原创文章,转载请注明出处。