Java中,Date类型的Wed Mar 14 00:00:00 CST 1990值,转换
时间: 2023-12-30 08:48:43 浏览: 76
将Date类型的日期转换成字符串,可以使用SimpleDateFormat类的format()方法,指定日期格式,例如:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateTest {
public static void main(String[] args) {
Date date = new Date(636224400000L); // Wed Mar 14 00:00:00 CST 1990
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strDate = sdf.format(date);
System.out.println(strDate);
}
}
```
输出结果为:
```
1990-03-14 00:00:00
```
其中,Date的构造函数需要传入时间戳(即从1970年1月1日00:00:00到指定日期的毫秒数),格式为long类型。
相关问题
Java中,Date类型的Wed Mar 14 00:00:00 CST 1990值转换为1990-03-14
可以使用SimpleDateFormat类来实现这个转换。代码如下:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateTest {
public static void main(String[] args) {
Date date = new Date(90, 2, 14);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String formattedDate = sdf.format(date);
System.out.println(formattedDate);
}
}
```
这里创建了一个Date对象,表示1990年3月14日。然后创建了一个SimpleDateFormat对象,指定格式为"yyyy-MM-dd",这个格式可以将日期转换为"年-月-日"的形式。最后调用SimpleDateFormat的format方法,将Date对象转换为字符串。输出结果为"1990-03-14"。
Java中Wed Mar 14 00:00:00 CST 1990转换为日期格式
可以使用Java中的SimpleDateFormat类来将字符串转换为日期格式。以下是将字符串“Wed Mar 14 00:00:00 CST 1990”转换为日期格式的示例代码:
```
String dateString = "Wed Mar 14 00:00:00 CST 1990";
SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
Date date = format.parse(dateString);
```
在这个示例中,我们创建了一个SimpleDateFormat对象,指定了日期字符串的格式,然后使用parse()方法将字符串转换为日期对象。最终我们就可以使用Java中的Date类来操作这个日期对象了。
阅读全文