1. 首页>动态要闻 > 信息

怎么把字符串转为时间类型

作者:李熙一
2020-05-12
信息

1. 如何将一个字符串 转换为时间格式

将字符串类型的时间转换成date类型可以使用SimpleDateFormat来转换,具体方法如下:

1、定义一个字符串类型的时间;

2、创建一个SimpleDateFormat对象并设置格式;

3、最后使用SimpleDateFormat的parse方法将String类型的时间转换成Date类型的时间。

具体代码如下:

String string = "2014-3-17";

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");

Date date = null;

try {

date = dateFormat.parse(string);

System.out.println(date.toLocaleString().split(" ")[0]);//切割掉不要的时分秒数据

} catch (ParseException e) {

e.printStackTrace();

}

介绍一下SimpleDateFormat:SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出。

2. 如何将一个字符串转成日期类型的

import java.util.*;

import java.text.SimpleDateFormat;

public class Test

{

public static void main(String args[])

{

Date date=new Date();

SimpleDateFormat sp=new SimpleDateFormat("yyyyMMdd");

String mydate=sp.format(date);

System.out.println(mydate);

}

}

3. 数据库中怎么把字符串转化成时间类型的

java里时间类型转为String类型方法如下:

import java.text.ParseException;

import java.text.SimpleDateFormat;

public class Dog {

public static void main(String[] args) {

String str = "2010-11-4 17:50:55.66";

SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd");

try {

System.out.println(fmt.format(fmt.parse(str)));

} catch (ParseException e) {

e.printStackTrace();

}

}

4. 如何将字符串转换为时间格式

public static Date str2dateEx(String strValue) throws ParseException {

if (strValue == null)

throw new ParseException("字符串为空", 0);

Date theDate;

SimpleDateFormat theFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

theDate = theFormat.parse(strValue);

return theDate;

}

5. 如何把年月日时分秒的字符串转换成日期类型

用法:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

这一行最重要,它确立了转换的格式,yyyy是完整的西元年,MM是月份,dd是日期, 至於HH:mm:ss就不需要我再解释了吧!

ps:为什麽有的格式大写,有的格式小写,那是怕避免混淆,例如MM是月份,mm是分;HH是24小时制,而hh是12小时制

1.字串转日期:

2002-10-8 15:30:22要把它转成日期,可以用

Date date=sdf.parse("2002-10-8 15:30:22");

2.日期转字串

假如把今天的日期转成字串可用

String datestr=sdf.format(new Date());

这个字串的内容便类似2002-10-08 14:55:38

透过这个API我们便可以随心所欲的将日期转成我们想要的字串格式,例如希望将日期输出成2002年10月08日,

我们可以这麽写:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");

String datestr=sdf.format(new Date());

datestr便会依照我们设定的格式输出

6. java怎么将string类型转化为日期类型

String pattern = "yyy-MM-dd HH:mm:ss"; //首先定义时间格式

SimpleDateFormat format = new SimpleDateFormat(pattern);//然后创建一个日期格式化类

String toConvertString = "2012-11-01 10:10:05";

Date convertResult = null;

try {

convertResult = format.parse(toConvertString);

} catch (ParseException e) {

e.printStackTrace();

}

System.out.println(convertResult);

执行结果为

Thu Nov 01 10:10:05 CST 2012

推荐阅读
  • 日照好玩的地方和吃海鲜应该去哪听说日

    日照好玩的地方:万平口:"旅游来日照,必到万平口",已成为各地游客的共识。刘家湾赶海园:以赶海系列活动为主,集旅游、休闲、度假、民俗、健身于一体的综合旅游园。竹洞天:位于山东省日照市城区西端的将帅沟毛竹…

    信息 2024-11-15
  • 什么是铸造

    铸造是指将室温中为液态,但不久后将要固态化的物质倒入特定形状的铸模待其凝固成形的加工方式。 被铸物质多半原为固态但加热至液态的金属(例:铜、铁、铝、锡、铅等),而铸模的材料可以是沙、金属甚至陶瓷。 因应…

    信息 2024-11-15
  • 变形金刚中博派和狂派各有哪些人物

    博派:擎天柱,铁皮,大黄蜂,爵士,棘齿。狂派:威震天,红蜘蛛,眩晕,吵闹,萨克,碎骨魔,路障,迷乱。…

    信息 2024-11-15
  • 一平方毫米的铜线能过多少安的电流

    1平方毫米的铜线在不同电流下通过的安培数不同。最大是18A:(1)60A以下,选1平方毫米的铜线安全载流量是6A;(2)60~100A,选1平方毫米的铜线,安全载流量是5A;(3)100A以上,选1平方毫米的铜线,安全载流量是2.5A 。…

    信息 2024-11-15
  • 中华人民共和国城乡规划法第四十条有规

    自2008年1月1日起施行的《中华人民共和国城乡规划法》第四十条:在城市、镇规划区内进行建筑物、构筑物、道路、管线和其他工程建设的,建设单位或者个人应当向城市、县人民政府城乡规划主管部门或者省、自治区、直辖…

    信息 2024-11-15