//format参数是日期,返回的是string,parse参数是string返回的是dateSimpleDateFormat sim1 = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Locale.ENGLISH);SimpleDateFormat sim2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");SimpleDateFormat sim3 = new SimpleDateFormat("yyyy年MM月dd日");

举个栗子

String s1="2022-12-16 12:12:12";
String s2="Tue Oct 18 00:00:00 CST 2022";
Date date1=timeDateFormart2(s1);
Date date2=timeDateFormart(s2);
System.out.println(date1);
System.out.println(date2);
//如果还要string就用format转

/**String =》date* Tue Oct 18 00:00:00 CST 2022=>date* **/public static Date timeDateFormart(String time) {SimpleDateFormat sim1 = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Locale.ENGLISH);SimpleDateFormat sim2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try {Date dateStart = sim1.parse(time);time=sim2.format(dateStart);return sim2.parse(time);} catch (Exception e) {throw new RuntimeException(e);}}/**String =》date* 2022-12-16 12:12:12=>date* **/public static Date timeDateFormart2(String time) {SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date parse = null;try {parse = simpleDateFormat.parse(time);} catch (ParseException e) {e.printStackTrace();}return parse;}

java:常见的日期转型,“Tue Oct 18 00:00:00 CST 2022“相关推荐

  1. java 世界协调时间格式_Java核心教程之常见时间日期的处理方法

    Java日期处理类Date详解 时间的基础知识 时区:整个地球分为二十四时区,每个时区都有自己的本地时间. 为了统一起见,使用一个统一的时间,称为全球标准时间(UTC,Universal Time C ...

  2. Java/Oracle/Dorado7 日期格式yyyy-MM-dd HH:mm:ss.SSS/yyyy-MM-dd HH24:mi:ss/Y-m-d H:i:s sysdate IDEAdate报错

    Java: yyyy-MM-dd HH:mm:ss.SSS SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S ...

  3. 死磕 18 个 Java 8 的日期处理,工作必用!

    死磕 18 个 Java 8 的日期处理,工作必用! 简介 关键类 实战 1. 获取当前的日期 2. 获取年.月.日信息 3.处理特定日期 4.判断两个日期是否相等 5.检查像生日这种周期性事件 6. ...

  4. Day640.Java 8的日期时间类问题 -Java业务开发常见错误

    Java 8的日期时间类问题 Hi,阿昌来也! 今天记录分享的是Java 8的日期时间类问题 在 Java 8 之前,我们处理日期时间需求时,使用 Date.Calender 和 SimpleDate ...

  5. Java中的日期操作

    在日志中常用的记录当前时间及程序运行时长的方法: public void inject(Path urlDir) throws Exception {SimpleDateFormat sdf = ne ...

  6. java怎样将日期本土化_Java中的日期操作

    在日志中常用的记录当前时间及程序运行时长的方法: public void inject(Path urlDir) throws Exception { SimpleDateFormat sdf = n ...

  7. java中输入日期_Java中的日期操作

    在日志中常用的记录当前时间及程序运行时长的方法: public void inject(Path urlDir) throws Exception { SimpleDateFormat sdf = n ...

  8. java常见对象_Java/10_Java常见对象.md at master · DuHouAn/Java · GitHub

    Java常见对象 Arrays Arrays:针对数组进行操作的工具类. Arrays的常用成员方法: public static String toString(int[] a) //把数组转成字符 ...

  9. 日期类的加减及java中所以日期类的操作算法大全

    1.计算某一月份的最大天数 1Calendar time=Calendar.getInstance(); 2time.clear(); 3time.set(Calendar.YEAR,year); / ...

最新文章

  1. C语言volatile关键字详解
  2. REST POST PUT差别
  3. 开发日记-20190610 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  4. WildFly 报错 java.lang.NoClassDefFoundError
  5. 面试 -- 多线程( 一) -- 基础
  6. cc压力测试_斯坦福大学鲍哲南院士AFM综述:教你如何设计压力传感器的微结构...
  7. bat产品经理能力模型_产品经理如何构建自己的产品能力模型?
  8. 【视频编解码的新挑战与新机会】
  9. 安卓 php环境 app,安卓系统lighttpd-php-mysql本地环境
  10. CentOS7 开机自启动脚本 chkconfig方式
  11. 【BIEE】12_查看BIEE的物理SQL
  12. 通过字符串方法创建新字符串如何打出反斜杠、单引号、双引号、响铃、换行符、水平制表符
  13. Python----进程之间共享数据(全局变量)
  14. 【学习笔记】bootstrap之CSS组件
  15. meethigher-文库下载实现自动化
  16. 师从施一公,4年8篇CNS,作为西湖大学博士后,她又以一作发了Science
  17. android 6g 有必要吗,手机6g运存有必要吗
  18. 头插法逆置单向链表c语言,单链表的逆置(头插法和就地逆置)
  19. 定时任务的corn表达式
  20. C#根据当前时间获取周,月,季度,年度等时间段的起止时间

热门文章

  1. 余淼杰老师 经济学原理复习笔记(宏观1) 2020-12-14
  2. 中国权证市场可行性及概念诠释
  3. nova launcher_如何安装Nova Launcher以获得更强大,可自定义的Android主屏幕
  4. mysql集群和mongodb集群_mongodb分布式集群架构
  5. Python扩展包:Unofficial Windows Binaries for Python Extension Packages
  6. 三:debian安装,附加开店系统
  7. Shell中获取脚本的绝对路径$( cd “$( dirname “${BASH_SOURCE[0]}“ )“ pwd)
  8. Direct3D初始化
  9. 破解IT公司高管频繁离职的密码
  10. Py之scorecardpy:scorecardpy的简介、安装、使用方法之详细攻略