zoukankan      html  css  js  c++  java
  • Android日期格式控制—— DateUtils

    • FORMAT_SHOW_TIME:单独使用只显示时和分,例如“下午12:16”,或者“23:22”,具体是12小时制还是24小时制,取决于系统设置的样式,当然也可以配合下面的FORMAT_12HOUR,FORMAT_24HOUR使用;
    • FORMAT_SHOW_WEEKDAY:单独使用只显示星期几,例如“星期五”;
    • FORMAT_SHOW_YEAR:如果该值被设置了,则年份始终会显示,如果没有设置,年份只有在格式化的时间跟当前时间不在同一年的时候显示。例如现在是2017年8月12日,而要格式化的时间是2017年7月22日,如果flag设置了FORMAT_SHOW_YEAR,则格式化出来的时间为“2017年7月12日”,如果没有设置FORMAT_SHOW_YEAR,则格式化出来的时间为“7月12日”;
    • FORMAT_SHOW_DATE:显示月份和日期;
    • FORMAT_NO_MONTH_DAY:显示月份和日期当中的月份,而不是日期,例如会显示“八月”,而不是“8月18日”;
    • FORMAT_12HOUR:按照12小时制显示,通常不要设置这个值,因为系统会自动根据系统设置的显示样式来显示,如果FORMAT_12HOUR和FORMAT_24HOUR同时被设置,则按照FORMAT_24HOUR显示;
    • FORMAT_24HOUR:类似于FORMAT_12HOUR;
    • FORMAT_CAP_AMPM:如果这个值和FORMAT_12HOUR同时被设置,则“AM”和“PM"会显示成大写;
    • FORMAT_NO_NOON:正常情况下中午12点会被显示成“noon”,但是如果这个值和FORMAT_12HOUR同时被设置,则会显示成“12pm”
    • FORMAT_CAP_NOON:正常情况下中午12点会被显示成“noon”,但是如果这个值被设置,则会显示成“Noon”;
    • FORMAT_NO_MIDNIGHT:类似于FORMAT_NO_NOON,正常情况下物业12点会被显示成“midnight”,如果设置了该值,则显示成“12am”;
    • FORMAT_CAP_MIDNIGHT:类似于FORMAT_CAP_NOON,“midnight”大写显示成“Midnight”;
    • FORMAT_ABBREV_TIME:如果该值和FORMAT_12HOUR同时被设置,且时间刚好是整点,则分“00”就会被省略,例如“3:00pm”将会简写成“3pm”;
    • FORMAT_ABBREV_WEEKDAY:星期几会被简写成三个字母的字符串,当然这是在系统语言是英语的情况下,例如“Sunday”会简写成“Sun”;
    • FORMAT_ABBREV_MONTH:类似于FORMAT_ABBREV_WEEKDAY,简写月份成三个字母的字符串;
    • FORMAT_ABBREV_ALL:时间,星期,月份都会按照对应的简写规则简写;
    • FORMAT_NUMERIC_DATE:如果该值被设置,则直接格式化成“12/13”,而不是显示月份的名称,如“December 31”

    参考:https://blog.csdn.net/congxianji/article/details/79850547

  • 相关阅读:
    java匿名对象
    Java面向对象详解
    Java语言基本语法
    Win7下JDK环境变量的设置
    LeetCode-Shortest Word Distance
    LeetCode-Count Complete Tree Nodes
    LeetCode-Palindrome Pairs
    LeetCode- Implement Trie (Prefix Tree)
    LeetCode-Lowest Common Ancestor of a Binary Tre
    LeetCode- Binary Tree Longest Consecutive Sequence
  • 原文地址:https://www.cnblogs.com/albert1017/p/14306351.html
Copyright © 2011-2022 走看看