java string类型时间段 转换 date类型
生活随笔
收集整理的這篇文章主要介紹了
java string类型时间段 转换 date类型
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
- string類型時間段 : 2019-08-30 14:01-16:01
- org.apache.commons:commons-lang3
date format pattern
yyyy-MM-dd HH:mm-KK:KK解析結(jié)果:2019-08-30 14:01
yyyy-MM-dd KK:KK-HH:mm解析結(jié)果:2019-08-30 16:01
示例
實例代碼:
import java.util.Date;import org.apache.commons.lang3.time.DateFormatUtils; import org.apache.commons.lang3.time.DateUtils;public class TestTimeInterval {public static void main(String[] args) throws Exception {String str1 = "2019-08-30 14:01-16:01";Date d1 = DateUtils.parseDate(str1, "yyyy-MM-dd HH:mm-ss:ss");System.out.println(DateFormatUtils.format(d1, "yyyy-MM-dd HH:mm:ss") + "\t" + d1.getTime());Date d2 = DateUtils.parseDate(str1, "yyyy-MM-dd ss:ss-HH:mm");System.out.println(DateFormatUtils.format(d2, "yyyy-MM-dd HH:mm:ss") + "\t" + d2.getTime());Date d3 = DateUtils.parseDate(str1, "yyyy-MM-dd HH:mm-SS:SS");System.out.println(DateFormatUtils.format(d3, "yyyy-MM-dd HH:mm:ss") + "\t" + d3.getTime());Date d4 = DateUtils.parseDate(str1, "yyyy-MM-dd SS:SS-HH:mm");System.out.println(DateFormatUtils.format(d4, "yyyy-MM-dd HH:mm:ss") + "\t" + d4.getTime());Date d5 = DateUtils.parseDate(str1, "yyyy-MM-dd HH:mm-KK:KK");System.out.println(DateFormatUtils.format(d5, "yyyy-MM-dd HH:mm:ss") + "\t" + d5.getTime());Date d6 = DateUtils.parseDate(str1, "yyyy-MM-dd KK:KK-HH:mm");System.out.println(DateFormatUtils.format(d6, "yyyy-MM-dd HH:mm:ss") + "\t" + d6.getTime());Date d7 = DateUtils.parseDate(str1, "yyyy-MM-dd HH:mm-hh:hh");System.out.println(DateFormatUtils.format(d7, "yyyy-MM-dd HH:mm:ss") + "\t" + d7.getTime());Date d8 = DateUtils.parseDate(str1, "yyyy-MM-dd hh:hh-HH:mm");System.out.println(DateFormatUtils.format(d8, "yyyy-MM-dd HH:mm:ss") + "\t" + d8.getTime());}}執(zhí)行結(jié)果:
2019-08-30 14:01:01 1567144861000 2019-08-30 16:01:01 1567152061000 2019-08-30 14:01:00 1567144860001 2019-08-30 16:01:00 1567152060001 2019-08-30 14:01:00 1567144860000 2019-08-30 16:01:00 1567152060000 2019-08-30 14:01:00 1567144860000 2019-08-30 16:01:00 1567152060000參考
https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html
總結(jié)
以上是生活随笔為你收集整理的java string类型时间段 转换 date类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 氮肥的作用(哪些肥料属于氮肥)
- 下一篇: 如何调电脑的分辨率(电脑分辨率多少合适?