java时间类型的转换

2019-08-12

利用java获取当前时间,并进行格式转换,时间格式和String类型互相转换

1、时间格式转String类型

 1    年月日时分秒格式时间的获取和转换为String类型
 2  //我要获取当前的日期
 3    Date date = new Date();
 4    //设置要获取到什么样的时间
 5    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 6    //获取String类型的时间
 7    String createdate = sdf.format(date);
 8
 9    年月日格式时间的获取和转换为String类型
10    //我要获取当前的日期
11    Date date = new Date();
12    //设置要获取到什么样的时间
13    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
14    //获取String类型的时间
15     String createdate = sdf.format(date);

2、String类型转时间格式

 1   把一个String类型的时间转换成Date类型(会有异常抛出)
 2   try {
 3               String times = "2019-11-18";
 4               SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
 5               Date date = sdf.parse(times);
 6               System.out.println(date);
 7           } catch (ParseException e) {
 8               // TODO Auto-generated catch block
 9               e.printStackTrace();
10          }

原文地址:https://www.cnblogs.com/H-Dream/p/11337098.html

时间: 2024-12-17 20:07:14

java时间类型的转换的相关文章

Java 时间类型详解

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  1.Calendar 转化 String  //获取当前时间的具体情况,如年,月,日,week,date,分,秒等          Calendar calendat = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"

Java时间日期格式转换

import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd

Java时间日期格式转换 转自:http://www.cnblogs.com/edwardlauxh/archive/2010/03/21/1918615.html

Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateForma

JAVA基本类型及转换

8种基本数据类型 Java语言有8种基本数据类型, 分别用于存储整数.浮点数.字符数据和布尔类型数据. 四类 八种 字节数       数据表示范围 整型 byte 1     -128-127 short    2    -32768-32767 int 4    -2147483648-2147483648 long   8   -263-263-1 浮点型    float  4  -3.403E38-3.403E38 double  8  -1.798E308-1.798E308 字符型

Java不同类型字符转换String/int/Float/////

1.int & String int i=5678;String s=""; int->String: s=i+"";或 s=String.valueOf(i); String->int: i=Integer.parseInt(s);或 i=Integer.valueOf(s).intValue(); 2.String & Float String s="";Float f=12.21; String->Floa

java开发 时间类型的转换

1.String转date SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time="2016-05-16 12:45:55"; Date date; try { date = format.parse(time); System.out.print("Format To times:"+date); } catch (ParseExce

JAVA基本类型的转换

1.String转成Int 例1: String str = "123"; try { int a = Integer.parseInt(str); } catch (NumberFormatException e) { e.printStackTrace(); } 例2: String str = "123"; try { int b = Integer.valueOf(str).intValue() } catch (NumberFormatException

java 对象类型的转换

import com.java.charpt05.NewStr; class Quadrangle{    public static void draw(Quadrangle q)    {        System.out.println(q.getClass().getName());    } }public class Parallelogram extends Quadrangle{    public static void main(String[] args) {      

1 Java中的时间类型

总结:sql中的时间转 util的时间直接赋值即可:反过来,必须先吧util下的时间转换成毫秒,再通过sql的构造器生成sql的时间格式. 1 Java中的时间类型 java.sql包下给出三个与数据库相关的日期时间类型,分别是: l Date:表示日期,只有年月日,没有时分秒.会丢失时间: l Time:表示时间,只有时分秒,没有年月日.会丢失日期: l Timestamp:表示时间戳,有年月日时分秒,以及毫秒. 这三个类都是java.util.Date的子类. 2 时间类型相互转换 把数据库