dateformattest.java
来自「基于LWVCL开发的库」· Java 代码 · 共 65 行
JAVA
65 行
import java.util.Date;import java.util.SimpleTimeZone;import java.text.ParseException;import java.text.SimpleDateFormat;public class DateFormatTest{ public static void main(String args[]) throws Exception { SimpleDateFormat sdf; String str; Date date; System.out.println("Same time zone"); sdf = new SimpleDateFormat("yyMMddHHmmssSSS"); date = new Date(1098968427000L); // 04-10-28 13:00:27 GMT+00:00 str = sdf.format(date); try { if( !date.equals(sdf.parse(str)) ) { System.out.println("Dates don't match? " + date + " != " + sdf.parse(str)); } } catch (ParseException e) { System.err.println("Parse error at position " + e.getErrorOffset()); e.printStackTrace(); } SimpleTimeZone tz = new SimpleTimeZone(0, "Z"); SimpleDateFormat sdf2; System.out.println("Different time zone"); sdf.setTimeZone(tz); str = sdf.format(date); str += "GMT+00:00"; sdf2 = new SimpleDateFormat("yyMMddHHmmssSSSz"); try { if( !date.equals(sdf2.parse(str)) ) { System.out.println("Dates don't match? " + date + " != " + sdf2.parse(str)); } } catch (ParseException e) { System.err.println("Parse error at position " + e.getErrorOffset()); e.printStackTrace(); } }}/* Expected Output:Same time zoneDifferent time zone*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?