本文目录一览:
- 1、在java中,怎么将用户输入的日期字符(包括时分秒)转换成Date类型啊,然后输出它
- 2、Java中如何把日期转换为秒数
- 3、在java里怎么用秒转化为时间格式
- 4、java string类型怎么转化成date类型
- 5、java中,字符串类型的时间数据怎样转换成date类型。
在java中,怎么将用户输入的日期字符(包括时分秒)转换成Date类型啊,然后输出它
自己做一个简单的方法就行了,用scanner,举个简单的例子string info=s1+s2自己连接符号。java自带的就不懂了。
Java中如何把日期转换为秒数
Date类有一个getTime()可以换回秒数,例如:
public class DateToSecond
{
public static void main(String[] args)
{
Date date = new Date(System.currentTimeMillis());
System.out.println(date.getTime());
}
}
在java里怎么用秒转化为时间格式
是毫秒的级别,需要的额的是long类型的毫秒值,
然后就是Date date = new Date(long);
java string类型怎么转化成date类型
string类型转化为date类型:
方法一,Date date=new Date("2018-9-30");
方法二,String =(new SimpleDateFormat("格式")).format(Date);
方法三,SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");String dstr="2008-4-24";java.util.Date date=sdf.parse(dstr);
date类型转化为string类型:
方法一,SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");java.util.Date date=new java.util.Date();String str=sdf.format(date);
方法二,Date = (new SimpleDateFormat("格式")).parse(String);
SimpleDateFormat 语法:
G -- 年代标志符, y -- 年, M -- 月, d -- 日, h -- 时 12小时制 (1~12), H -- 时 24小时制 (0~23) , m -- 分,s -- 秒,S -- 毫秒 , E -- 星期, D -- 一年中的第几天 ,F -- 一月中第几个星期几 ,w -- 一年中第几个星期 ,W -- 一月中第几个星, a 上午 / 下午 标记符 , k 时 在一天中 (1~24), K 时 在上午或下午 (0~11), z 时区 。
java中,字符串类型的时间数据怎样转换成date类型。
将字符串类型的时间转换成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 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出。