package test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class DateParser {public static void main(String[] args) {//java时间格式转换: Sep 29, 2012 1:00:01 AM 如何转换成标准的java Date对象/*LetterDate or Time ComponentPresentationExamplesGEra designatorTextADyYearYear1996; 96MMonth in yearMonthJuly; Jul; 07wWeek in yearNumber27WWeek in monthNumber2DDay in yearNumber189dDay in monthNumber10FDay of week in monthNumber2EDay in weekTextTuesday; TueaAm/pm markerTextPMHHour in day (0-23)Number0kHour in day (1-24)Number24KHour in am/pm (0-11)Number0hHour in am/pm (1-12)Number12mMinute in hourNumber30sSecond in minuteNumber55SMillisecondNumber978zTime zoneGeneral time zonePacific Standard Time; PST; GMT-08:00ZTime zoneRFC 822 time zone-0800*/SimpleDateFormat sdf = new SimpleDateFormat("MMM d, yyyy K:m:s a",Locale.ENGLISH);Date d2 = null;try {d2 = sdf.parse("Sep 29, 2012 1:00:01 AM");} catch (ParseException e) {e.printStackTrace();}Date d3 = new Date();System.out.println("d2 ====== "+d2);System.out.println("d3 ====== "+sdf.format(d3));}}
取消
评论