Impledateformat function Syntax:
G-era identifier
Y years
M month
D
H: In the morning or afternoon (1 ~ 12)
H: In a day (0 ~ 23)
MB
S seconds
S millisecond
E week
D. day of the year
F The day of the week in January
W. week of the year
W. week of March January
A morning/afternoon Mark
K hours in a day (1 ~ 24)
K hours in the morning or afternoon (0 ~ 11)
Z Time Zone
The common standard format is "yyyy-mm-dd hh: mm: SS". Pay attention to the Case sensitivity. The time is in the 24-hour format. to convert the 24-hour format to the 12-hour format, you only need to change the HH format to the HH format, no other functions are required.
*/
Dateformat format1 = new simpledateformat ("yyyy-mm-dd ");
Dateformat format2 = new simpledateformat ("yyyy/mm/dd hh: mm: SS ");
Date = NULL;
String STR = NULL;
// String-> date
STR = "2007-1-18 ";
Try {
Date = format1.parse (STR );
Data = format2.parse (STR );
} Catch (parseexception e ){
E. printstacktrace ();
}
// Date-> string
Date = new date ();
STR = format1.format (date );
STR = format2.format (date );
1. date --> string
String sdate;
Date ddate;
......
Sdate = (New simpledateformat ("yyyy-mm-dd"). Format (ddate );
2. String --> date
Simpledateformat SDF = new simpledateformat ("yyyy-mm-dd ");
SDF. setlenient (false );
String sdate = "2006-06-06 ";
Date ddate;
Ddate = SDF. parse (sdate );
In addition, integer, double, and other data packaging types and string types are converted:
(Taking Integer as an example)
Integer --> string
Integer II;
String Si;
......
SI = II. tostring;
String --> intteger
Integer II;
String Si;
......
II = integer. valueof (SI );