JAVA字符串转换日期或日期转换字符串
文章使用了一种叫做简单日期格式的API。 因为它属于java.text.SimpleDateFormat,所以请记住import进来了。
使用方法:
simpledateformatsdf=newsimpledateformat (yyyy-mm-ddhh : mm : ss );
这一行是最重要的,它确立了转换的格式。 yyyy是完整的公元年,毫米是月份,dd是日期。 关于HH:mm:ss,没有必要再说明了吧。
ps:为什么有大写格式和小写格式,这可能会避免混淆。 例如,MM为月,MM为分钟; HH是24小时制,HH是12小时制
1 .字符串日期:
要转换为2002-10-8 15:30:22日期
datedate=SDF.parse (2002-10-815336030336022 );
2 .日期转换字符串
假设可以将今天的日期转换为字符串
字符串数据=SDF.format (new date );
此字符串的内容类似于2002-10-08 14:55:38
此API允许您将日期转换为您喜欢的字符串格式。 例如,如果您想在2002年10月08日输出,
我们可以这样写:
simpledateformatsdf=newsimpledateformat (yyyy年MM月dd日);
字符串数据=SDF.format (new date );
datestr以设定的格式输出
附件
simpledateformatparser=newsimpledateformat (eeee,MMMM dd,yyyy );
simpledateformatformatter=newsimpledateformat (eee.mm/DD );