"使用Java语言,String类型字符串转成Calendar"\n\n可以使用SimpleDateFormat类来将String类型的字符串转换成Calendar类型。下面是一个示例代码:\n\njava\nimport java.text.ParseException;\nimport java.text.SimpleDateFormat;\nimport java.util.Calendar;\nimport java.util.Date;\n\npublic class StringToCalendar {\n public static void main(String[] args) throws ParseException {\n String dateString = \"2021-10-01\";\n SimpleDateFormat sdf = new SimpleDateFormat(\"yyyy-MM-dd\");\n Date date = sdf.parse(dateString);\n \n Calendar calendar = Calendar.getInstance();\n calendar.setTime(date);\n \n System.out.println(calendar.getTime());\n }\n}\n\n\n在上述代码中,首先创建一个SimpleDateFormat对象,指定日期字符串的格式为\"yyyy-MM-dd\"。然后使用parse方法将字符串转换成Date类型。接下来,创建一个Calendar对象,并使用setTime方法将Date对象设置到Calendar中。最后,可以使用getTime方法获取Calendar对象对应的Date类型,并输出结果。\n\n注意,SimpleDateFormat类是线程不安全的,如果在多线程环境下使用,建议使用ThreadLocal来保证线程安全。

Java字符串转Calendar对象 - 详细教程与示例代码

原文地址: https://www.cveoy.top/t/topic/qd4E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录