• (转载)自定义 setDateFormat 显示格式


    转自 http://blog.sina.com.cn/s/blog_67b27b60010130mr.html

    -(NSString *)getStringFromDate:(NSDate *)aDate

    {

        NSDateFormatter *dateFormater=[[NSDateFormatter alloc]init];

        [dateFormater setDateFormat:@"M/dd - HH:mm"];//需转换的格式

        NSString *dateStr = [dateFormater stringFromDate:aDate];

        [dateFormater release];

        return dateStr;

    }

     

    以下是setDateFormat可使用的英文代號:

    纪元的显示:
    G:显示AD,也就是公元
     
    年的显示:
    yy:年的后面2位数字
    yyyy:显示完整的年
     
    月的显示:
    M:显示成1~12,1位或2位
    MM:显示成01~12,不足2位数会补0
    MMM:英文月份的缩写,例如:Jan
    MMMM:英文月份完整显示,例如:January


    日的显示:
    d:显示成1~31,1位数或2位数
    dd:显示成01~31,不足2位数会补0
     
    星期的显示:
    EEE:星期的英文缩写,如Sun
    EEEE:星期的英文完整显示,如,Sunday

     

    上/下午的显示:
    aa:显示AM或PM


    小時的显示:
    H:显示成0~23,1位数或2位数(24小时制
    HH:显示成00~23,不足2位数会补0(24小时制)
    K:显示成0~12,1位数或2位数(12小時制)
    KK:显示成0~12,不足2位数会补0(12小时制)


    分的显示:
    m:显示0~59,1位数或2位数
    mm:显示00~59,不足2位数会补0


    秒的显示:
    s:显示0~59,1位数或2位数
    ss:显示00~59,不足2位数会补0
    S: 毫秒的显示
     
    时区的显示:
    z / zz /zzz PDT
    zzzzPacific Daylight Time
    Z / ZZ / ZZZ -0800
    ZZZZGMT -08:00
    vPT
    vvvvPacific Time
  • 相关阅读:
    Java实现邮箱找回密码
    使用Java程序发送Email
    SSH返回Json格式的数据
    destoon二次开发基础指南
    揭秘:中国企业家十大顶级圈子
    Windows环境下完全手工配置Apache、MySQL和PHP
    windowns 查看端口占用
    MySQL主从同步机制及同步中的问题处理
    Apache Rewrite 规则详解
    PHP输出当前进程所有变量 / 常量 / 模块 / 函数 / 类
  • 原文地址:https://www.cnblogs.com/huanglong/p/3197589.html
Copyright © 2020-2023  润新知