1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| import java.text.*;
import java.util.*;
public class TestDateSimple {
public static void main(String[] args){
String s= "yyyyMMdd'T'HH:mm:ssz";
String sDate = "20070321T11:52:49+01:00" ;
//z en majuscule
SimpleDateFormat sdf =new SimpleDateFormat(s);
System.out.println("Un: "+sdf.format(new Date()));
sdf.applyPattern("yyyyMMdd'T'HH:mm:ssZ");
System.out.println("Deux: "+sdf.format(new Date()));
String sNouvelle = sDate.replaceFirst(":(?=00$)", "");
System.out.println("Trois:"+sNouvelle);
try {
System.out.println("Quatre: " + sdf.parse(sNouvelle));
} catch (ParseException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
}
}
} |
Partager