使用simpledateformat进行日期格式化,java.text.simpledateformat
包含在java的java.text.SimpleDateFormat中;宝中
日期和时间格式由日期和时间模式字符串指定。在日期和时间模式字符串中,未加引号的字母“a”到“z”和“a”到“z”被解释为模式字母,用于表示日期或时间字符串元素。文本可以用单引号()括起来,以避免解释。其他所有字符不解释;格式化时只需将它们复制到输出字符串中。
用白话讲:这几个字母a——z,A——Z(没有用单引号括起来)会通过特殊处理替换为相应的日期和时间,其他字符串按原样输出。和日期时间模式(注意大小写,意义不同)
YY:年MM:月dd:日HH: 1 ~ 12小时制(1-12) HH: 24小时制(0-23)mm:分ss:秒S:毫秒E:星期几D:一年中的某一天F:一月的某一周(这个月的总天数将除以7)w:年K:类似于HH,表示12小时制的一天(0-11)。z:表示时区。
在一个月的哪一周,F的结果是不可靠的(经过测试),而后者W是可靠的。
导入Java . text . simple date format;导入Java . util . date;/** *由lxk于2016/11/4 */public类格式创建{ public static void main(String[]args){ Date ss=new Date();System.out.println(通用日期输出: ss );system . out . println( timestamp: ss . gettime());simple date format format 0=new simple date format( yyyy-MM-DD hh :MM : ss );string time=format 0 . format(ss . gettime());//这是处理时间戳以获得所需格式时的时间system . out . println( format result 0: time );简单日期格式FORMAT 1=新的简单日期格式( yyyy年mm月dd日HH时MM分ss秒);time=format 1 . format(ss . gettime());System.out.println(格式化结果1:时间);}}}上面的日期和时间模式是按照我们平时的年、月、日、分、秒来放的,下面是专业示意图,供参考。
定义了以下模式字母(保留所有其他字符‘a’到‘z’和‘a’到‘z’):
关于在Java中使用SimpleDateFormat格式化日期的这篇文章到此为止。关于Java SimpleDateFormat格式化日期的更多信息,请搜索popular IT之前的文章或者继续浏览下面的相关文章。我希望你以后能更多地支持流行音乐!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。