发布网友 发布时间:2022-04-26 10:15
共5个回答
热心网友 时间:2023-10-09 08:18
java中,将字符串转换成固定时间格式:
String time="2016-06-23T09:46:27";
Date date=null;
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date=formatter.parse(time);
System.out.println(date);
扩展资料:
Java是一种强类型语言,每个变量都必须声明其类型。Java的数据类型分为两大类:基本类型和引用类型(引用数据类型的大小统一为4个字节,记录的是其引用对象的地址)。Java中定义了3类8种基本数据类型:
数值型——byte、short、int、long、float、double
文本型——char
逻辑型——boolean
各类型之间可以进行转换。将时间格式转换成字符串:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = format.format(date);
参考资料:
脚本之家Java编程教程
oracle java语言api官方文档
热心网友 时间:2023-10-09 08:19
java中将2016-06-23T09:46:27.000Z转换成
yyyy-MM-dd HH24:mi:ss格式按照以下字符输入:
String time="2016-06-23T09:46:27";
Date date=null;
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date=formatter.parse(time);
System.out.println(date);
在电脑上输入上述字符后就可以把2016-06-23T09:46:27.000Z转换成
yyyy-MM-dd HH24:mi:ss格式了。
扩展资料
DateFormat dateTimeformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String strBeginDate = dateTimeformat.format(new Date());
System.out.println(strBeginDate);
//以上返回的是12小时制的时间
DateFormat dateTimeformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strBeginDate = dateTimeformat.format(new Date());
System.out.println(strBeginDate);
//以上返回的是24小时制的时间
显示应该用下面的这个,因为12小时制的结果无法区分是上午还是下午
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmmss");
Date date = sdf.parse("20111212133712");
System.out.println(date.getHours());
//这种是对的,字符串=》DATE是对的。但是DATE=>字符串是错的
参考资料:百度百科 - 文件格式
热心网友 时间:2023-10-09 08:19
java中将2016-06-23T09:46:27.000Z转换成yyyy-MM-dd HH24:mi:ss格式按照以下字符输入:
String time="2016-06-23T09:46:27";
Date date=null;
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date=formatter.parse(time);
System.out.println(date);
在电脑上输入上述字符后就可以把2016-06-23T09:46:27.000Z转换成yyyy-MM-dd HH24:mi:ss格式了。
JAVA中时间格式的模式:
yyyy:年
MM:月
dd:日
hh:1~12小时制(1-12)
HH:24小时制(0-23)
mm:分
ss:秒
S:毫秒
E:星期几
D:一年中的第几天
F:一月中的第几个星期(会把这个月总共过的天数除以7)
w:一年中的第几个星期
W:一月中的第几星期(会根据实际情况来算)
a:上下午标识
k:和HH差不多,表示一天24小时制(1-24)。
K:和hh差不多,表示一天12小时制(0-11)。
z:表示时区
参考资料oracle java语言api官方文档
热心网友 时间:2023-10-09 08:20
//情说清楚原数据类型和输出数据类型。若都是字符串:
import java.io.IOException;热心网友 时间:2023-10-09 08:21
输入:String date = “2016-08-15T16:00:00.000Z”
输出:2016-08-16 00:00:00
方法:
public String UTCStringtODefaultString(String UTCString) {