zoukankan      html  css  js  c++  java
  • Android DateFormat

    Format the time:

    SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");     
    String date = sDateFormat.format(new java.util.Date()); 

    For Detail ,consult http://developer.android.com/reference/android/text/format/DateFormat.html

    java.text.DateFormat

    java.text.format.DateFormat

    For the month of September:
    M -> 9
    MM -> 09
    MMM -> Sep
    MMMM -> September

    For 7 minutes past the hour:
    m -> 7
    mm -> 07
    mmm -> 007
    mmmm -> 0007

    Examples for April 6, 1970 at 3:23am:
    "MM/dd/yy h:mmaa" -> "04/06/70 3:23am"
    "MMM dd, yyyy h:mmaa" -> "Apr 6, 1970 3:23am"
    "MMMM dd, yyyy h:mmaa" -> "April 6, 1970 3:23am"
    "E, MMMM dd, yyyy h:mmaa" -> "Mon, April 6, 1970 3:23am&
    "EEEE, MMMM dd, yyyy h:mmaa" -> "Monday, April 6, 1970 3:23am"
    "'Noteworthy day: 'M/d/yy" -> "Noteworthy day: 4/6/70"

     SimpleDateFormat For detail,consult http://developer.android.com/reference/java/text/SimpleDateFormat.html

    Symbol Meaning Presentation Example
    D day in year (Number) 189
    E day of week (Text) Tuesday
    F day of week in month (Number) (2nd Wed in July)
    G era designator (Text) AD
    H hour in day (0-23) (Number) 0
    K hour in am/pm (0-11) (Number) 0
    L stand-alone month (Text/Number) July / 07
    M month in year (Text/Number) July / 07
    S fractional seconds (Number) 978
    W week in month (Number) 2
    Z time zone (RFC 822) (Timezone) -0800
    a am/pm marker (Text) PM
    c stand-alone day of week (Text/Number) Tuesday / 2
    d day in month (Number) 10
    h hour in am/pm (1-12) (Number) 12
    k hour in day (1-24) (Number) 24
    m minute in hour (Number) 30
    s second in minute (Number) 55
    w week in year (Number) 27
    y year (Number) 2010
    z time zone (Timezone) Pacific Standard Time
    ' escape for text (Delimiter) 'Date='
    '' single quote (Literal) 'o''clock'

    The number of consecutive copies (the "count") of a pattern character further influences the format.

    • Text if the count is 4 or more, use the full form; otherwise use a short or abbreviated form if one exists. So zzzz might give Pacific Standard Time whereas zmight give PST. Note that the count does not specify the exact width of the field.
    • Number the count is the minimum number of digits. Shorter values are zero-padded to this width, longer values overflow this width.

      Years are handled specially: yy truncates to the last 2 digits, but any other number of consecutive ys does not truncate. So where yyyy or y might give 2010yywould give 10.

      Fractional seconds are also handled specially: they're zero-padded on the right.

    • Text/Number: if the count is 3 or more, use text; otherwise use a number. So MM might give 07 while MMM gives July.

    The two pattern characters L and c are ICU-compatible extensions, not available in the RI. These are necessary for correct localization in languages such as Russian that distinguish between, say, "June" and "June 2010".

    
                         yyyy-MM-dd 1970-01-01
                   yyyy-MM-dd HH:mm 1969-12-3116:00
                   yyyy-MM-dd HH:mm 1970-01-0100:00
                  yyyy-MM-dd HH:mmZ 1969-12-3116:00-0800
                  yyyy-MM-dd HH:mmZ 1970-01-0100:00+0000
           yyyy-MM-dd HH:mm:ss.SSSZ 1969-12-3116:00:00.000-0800
           yyyy-MM-dd HH:mm:ss.SSSZ 1970-01-0100:00:00.000+0000
         yyyy-MM-dd'T'HH:mm:ss.SSSZ 1969-12-31T16:00:00.000-0800
         yyyy-MM-dd'T'HH:mm:ss.SSSZ 1970-01-01T00:00:00.000+0000
  • 相关阅读:
    网络编程【二】socket(套接字)初识
    网络编程【一】操作系统的发展史
    面向对象【十三】类的魔术方法
    面向对象【十二】包装和授权
    面向对象【十一】类内置的attr属性
    面向对象【十】反射
    openwrt 编译错误
    修改openwrt 终端登录欢迎界面
    openwrt quilt 使用
    openwrt luci 入门介绍
  • 原文地址:https://www.cnblogs.com/qiengo/p/2595467.html
Copyright © 2011-2022 走看看