java判断上午下午的方法

一、代码

  1. import java.text.SimpleDateFormat;
  2. import java.util.Date;
  3. import java.util.Locale;
  4. public class Main1 {
  5. public static void main(String[] args) {
  6. Date nowDate = new Date();
  7. SimpleDateFormat sdf = new SimpleDateFormat("aa", Locale.ENGLISH);
  8. String format = sdf.format(nowDate);
  9. System.out.println(format);
  10. if(format.contains("PM")){
  11. System.out.println("下午");
  12. }else if(format.contains("AM")){
  13. System.out.println("上午");
  14. }
  15. SimpleDateFormat sdf2 = new SimpleDateFormat("MMM dd,yyyy HH:mm:ss aa", Locale.ENGLISH);
  16. String format2 = sdf2.format(nowDate);
  17. System.out.println("24小时制:"+format2);
  18. SimpleDateFormat sdf3 = new SimpleDateFormat("MMM dd,yyyy h:mm:ss aa", Locale.ENGLISH);
  19. String format3 = sdf3.format(nowDate);
  20. System.out.println("12小时制:"+format3);
  21. }
  22. }

二、输出

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,82人围观)

还没有评论,来说两句吧...

相关阅读