首页 > 编程语言 >Java 常见日期格式,转Date和String

Java 常见日期格式,转Date和String

时间:2023-05-18 09:44:37浏览次数:43  
标签:00 Java String dd SimpleDateFormat yyyy Date

1.Thu Feb 01 2018 00:00:00 GMT 0800 (中国标准时间) 转 Date

startTime = "Thu Feb 01 2018 00:00:00 GMT 0800 (中国标准时间)";
String SPLIT_STRING = "(中国标准时间)";
startTime = startTime.split(Pattern.quote(SPLIT_STRING))[0].replace(REPLACE_STRING[0], REPLACE_STRING[1]);
SimpleDateFormat sf1 = new SimpleDateFormat("E MMM dd yyyy HH:mm:ss z", Locale.US);
Date date = sf1.parse(startTime);

2.Date转String

GST格式字符串转换成yyyy-MM-dd HH:mm:ss格式的时间

String dateStr = "Mon Oct 26 22:22:22 CST 2022";
DateFormat cst = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
DateFormat gmt = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.ENGLISH);
Date dateTime = gmt.parse(dateStr);
String dateString = cst.format(dateTime);
System.out.println(dateString);

String sdate;
Date ddate;
sdate=(new SimpleDateFormat("yyyy-MM-dd")).format(ddate);

3.String转Date

String time = "2012-12-06";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(time);



标签:00,Java,String,dd,SimpleDateFormat,yyyy,Date
From: https://www.cnblogs.com/pika-pikaqiu/p/17410956.html

相关文章

  • Java数组最常用操作方法(Arrays类)
    最近在写代码的过程中发现我们很多地方都会处理数组,有时只是模糊的记得有API可以调用,每次都查文档很是费事儿,适当的总结希望提高开发速度一、申明数组数组的申明十分简单也十分的基础,注意第三种申明方式,[]里面是不带数字的String[]Array1=newString[5];String[]Arra......
  • Java8 Stream --groupingBy 分组讲解
    本文主要讲解:Java8Stream之Collectors.groupingBy()分组示例Collectors.groupingBy()分组之常见用法功能代码:/***使用java8streamgroupingBy操作,按城市分组list*/publicvoidgroupingByCity(){Map<String,List<Employee>>map=employe......
  • Java中的字符串
    目录一、简介二、字符串定义2.1直接定义字符串2.2通过使用String类的构造方法来创建字符串三、如何使用JavaAPI帮助文档3.1帮助文档下载地址3.2帮助文档使用3.2中文帮助文档四、String字符串和int、double、float的相互转换4.1String转int4.2String转Double、Flo......
  • Java字符串就是Unicode字符序列
    一、简介Java字符串就是Unicode字符序列。Java里没有内置的字符串类型,而是在标准的类库中提供了一个预定义类,String。每个用双引号""括起来的都是String类的一个实例。字符串是日常开发中最常用,Java字符串的一个重要特点就是字符串不可变二、字符串定义2.1直接定义字符串......
  • 【VUE】el-date-picker日期选择器根据后台返回数据回显
    问题:时间筛选组件不自己默认进行展示,根据后台接口返回的时间数据进行回显,同步修改      参考:https://blog.csdn.net/liusuihong919520/article/details/126890074......
  • element 时间日期选择器el-date-picker点击清空按钮报错:TypeError: Cannot read prope
       参考:http://www.taodudu.cc/news/show-805096.html?action=onClick......
  • Java商城网站系统设计与实现(带源码)
    基于Java的商城网站系统设计与实现功能介绍平台采用B/S结构,后端采用主流的Springboot框架进行开发,前端采用主流的Vue.js进行开发。整个平台包括前台和后台两个部分。前台功能包括:首页、商品详情页、订单、用户中心模块。后台功能包括:总览、订单管理、商品管理、分类管理、标......
  • java基于springboot+vue的篮球竞赛预约平台、比赛预约管理系统,附源码+数据库+lw文档+P
    1、项目介绍根据篮球竞赛预约平台的功能需求,进行系统设计。前台功能:用户进入系统可以实现首页,竞赛项目,平台公告,个人中心,后台管理等功能进行操作;后台由管理员和用户,主要功能包括首页,个人中心,用户管理,项目分类管理,竞赛项目管理,赛事预约管理,系统管理等功能;系统对这些功能进行整合......
  • 第二次JAVA博客
    一.前言第二次写Blog,相比较上一次初出茅庐而言有了些自己的经验,这次blog的书写相对来说要轻松些。内容上题目较少,但是说容易也并不容易,每一道题都是刺头中的刺头,这一次写博客,不仅仅是以完成任务的目的,更多的,让自己重新对那些打击过自己,折磨过自己的题目进行一次整体性的回顾。对......
  • 26、java 中都有哪些引用类型?
    (1)强引用Java中默认声明的就是强引用,比如:Objectobj=newObject();obj=null;只要强引用存在,垃圾回收器将永远不会回收被引用的对象。如果想被回收,可以将对象置为null;(2)软引用(SoftReference)在内存足够的时候,软引用不会被回收,只有在内存不足时,系统才会回收软引用对象,如果回收......