当前位置:首页 » 编程语言 » 时间字符串java

时间字符串java

发布时间: 2022-12-08 08:37:33

java字符串转化成时间

import java.util.Date;import java.text.SimpleDateFormat;class time { public static void main(String[] sg)throws Exception{ String brithday=new String("1991-02-02"); SimpleDateFormat a=new SimpleDateFormat("yyyy-MM-dd"); Date b=a.parse(brithday); System.out.println("将字符串转化为时间是"+b); }}
yyyy-MM-dd根据字符串的格式,自己定制 如果是19910201则换成 yyyyMMdd

❷ java中如何比较两个时间字符串的大小

如果保证两个字符串格式一样,且都是用上面的形式表示的(即是2010-07-16 13:01:01,而不是2007-7-16 1:1:1),这样,可以直接用字符串比较就可以了:
if (str1.compareTo(str2)>0) {
第一个大于(晚于)第二个
} else {
反过来
}

不然,得用SimpleDateFormat转换成日期型再判断。

❸ java 如何将一个时间字符串转换为时间戳

public static void main(String[] args) throws ParseException {
String time = "2015-10-08 17:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date date_util = sdf.parse(time); //转换为util.date
java.sql.Date date_sql = new java.sql.Date(date_util.getTime());//转换为sql.date
System.out.println(date_util);
System.out.println(date_sql);
String date = sdf.format(date_sql);
System.out.println(date);
date = sdf.format(date_util);
System.out.println(date);
}

❹ java中,字符串类型的时间数据怎样转换成date类型

//将人类习惯的时间字符串,转换为date
String d="1949-10-03";
//根据被解析的字符串格式设置“格式规则”
SimpleDateFormat fmt=new SimpleDateFormat("yyyy-M-d");
Date da=fmt.parse(d);
来分 老铁!

❺ java字符串转时间

importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Date;

{
publicstaticvoidmain(String[]args)throwsParseException{
Stringpattern1="yyyy-MM-ddHH:mm:ss.SSS";
Stringds="2014-04-1515:49:24.930";
SimpleDateFormatsdf=newSimpleDateFormat(pattern1);
Dated1=sdf.parse(ds);
System.out.println(d1);
Stringdcs=sdf.format(d1);
System.out.println(dcs);
}
}

格式化 、 解析 都用同一种格式就行了

❻ JAVA时间转化字符串问题

可以在sql语句中添加 to_date(date,'YYYY-mm-dd hh:mm:ss');

例如
insert into table(id,name,date)
values('1','张三',to_date('2015-01-01','YYYY-mm-dd hh:mm:ss'));
这样就可以将这个date 转换成带有时分秒的数据了

❼ java中,字符串类型的时间数据怎样转换成date类型

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

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

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

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

具体代码如下:

Stringstring="2014-3-17";

SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-dd");

Datedate=null;

try{

date=dateFormat.parse(string);

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

}catch(ParseExceptione){

e.printStackTrace();

}


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

❽ Java格式化字符串日期

packagetest;

importjava.text.SimpleDateFormat;
importjava.util.Date;

publicclassDateStyle{
publicstaticvoidmain(String[]args){
SimpleDateFormatdateformat1=newSimpleDateFormat(
"yyyyMMddHHmmss");
Datedate=newDate();
date.setYear(2014-1900);
date.setMonth(3-1);
date.setDate(29);
date.setHours(19);
date.setMinutes(13);
date.setSeconds(0);
Stringa1=dateformat1.format(date);
System.out.println("时间2:"+a1);
}
}

效果:

时间2:20140329191300

希望能帮到你。


或者因为那个方法都过时了,你可以用Calendar的方法,代码如下:

packagetest;

importjava.text.SimpleDateFormat;
importjava.util.Calendar;
importjava.util.Date;

publicclassDateStyle{
publicstaticvoidmain(String[]args){
SimpleDateFormatdateformat1=newSimpleDateFormat("yyyyMMddHHmmss");
Calendarc=dateformat1.getCalendar();
c.set(2013,14,29,19,13,0);
Dated=c.getTime();
System.out.println(d);
Stringa1=dateformat1.format(d);
System.out.println("时间2:"+a1);
}
}

效果:

SatMar2919:13:00CST2014
时间2:20140329191300

望采纳。

❾ java 中时间字符串怎么转成SCAII码 如:“2010年12月11日 15时14分”怎么转成0x20的scaii码

可以先将时间设置为:“20101211 15:14”这个格式,然后将这个字符串转换为长度为14的字节数组。不知道符不符合你的要求。
示例:
String a="20101211 15:14";
byte[] b=new byte[14];
for(int i=0;i<14;i++){
b[i]=(byte) a.charAt(i);
}

❿ 在java中如何把字符串转换成时间格式

方法一:

public static void main(String[] args) throws Exception{

Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09");

String now = new SimpleDateFormat("yyyy年MM月dd日").format(date);

System.out.println(now);

}

输出结果:2005年06月09日

方法二:

public class bb {

public static void main(String[] args) {

// TODO Auto-generated method stub

SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");

String dateString = "20071128175545";

try {

Date date = df.parse(dateString);

System.out.println(df.format(date));

} catch (Exception ex) {

System.out.println(ex.getMessage());

}

}

}

(10)时间字符串java扩展阅读

Java指定了一些可访问的修饰符如:private、protected、public,任何方法或变量都可以声明为public,Java可以从该类之外的地方访问。因为main方法是公共的,JVM就可以轻松的访问执行它。

在main里面args[]就是两个长度的数组:value1存在args[0]中,value2存在args[1]中。

args[0]存储的是命令,其后才是参数。

String args[ ]或者String[ ] args表示给主方法传一个字符串数组。

而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写。

例如:

class Example{

public static void main(String args[ ]){

System.out.println("This is a simple Java program.");

}

}

热点内容
c缓存池 发布:2025-01-20 13:23:45 浏览:6
数控编程帅气宝塔图纸 发布:2025-01-20 13:22:15 浏览:871
共享文件夹加密软件 发布:2025-01-20 13:08:41 浏览:40
标识符是怎样存储的 发布:2025-01-20 13:08:39 浏览:894
怎么看安卓大屏什么牌子 发布:2025-01-20 13:08:35 浏览:258
ios开发java 发布:2025-01-20 13:02:42 浏览:881
速腾有侧灯的是哪个配置 发布:2025-01-20 13:01:53 浏览:371
社保用户名和密码都忘记了怎么办 发布:2025-01-20 12:55:55 浏览:321
最优存储形式是什么 发布:2025-01-20 12:51:32 浏览:27
centos编译php7 发布:2025-01-20 12:33:52 浏览:920