java - 如何在 java 中将 java.lang.string 转换为 java.util.date

标签 java date-format

<分区>

Possible Duplicate:
how to parse date in java?

我得到“Mon Aug 01 00:00:00 IST 2011”(java.lang.String)作为字符串,我需要将它转换为“01-08-2011 "Date(java.Util.Date) ,如何做到这一点

最佳答案

使用 SimpleDateFormat 类

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

打印日期。这将使用 SimpleDateFormat 以预定义格式打印当前日期

System.out.println("Current Date " + sdf.format(new Date());

String mydate = "01-08-2011";

将字符串转换成日期

Date parseDate = sdf.parse(mydate);

关于java - 如何在 java 中将 java.lang.string 转换为 java.util.date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6979120/

相关文章:

java - JobExplorer spring 批处理和表前缀

date - iis 10 windows 10 日期格式

c# - 使用参数比较数据库中的日期

允许 -/或 .作为日期内的分隔符

10k 文件的 IO 和 NIO 文件大小方法的 Java Microbenchmark

java - 将图像上传到 Firebase 存储后,无法将图像 url 放入 Firestore 数据库

java - 如何使用 pom.xml 更新属性文件中的环境值

javascript - 从日期获取月份名称

Android 更改日期格式

java - For 循环数组列表,前两个元素在 Java 中以逗号分隔