美文网首页iOS
日期的模式

日期的模式

作者: ibingewin | 来源:发表于2017-04-18 09:01 被阅读1次

    概述:

    日期的模式:其实就是一个字符串,其中的子字符串分别代表日期和时间,以便于关联到日历进行解析,举例如下:


    1.日期模式

    Field(区/域):era、year、quarter、month、week、day、weekday、period、hour、minute、second、zone

    Field

    Formats(格式):

    Fields:区    Sym:符号    No.:数量    Example:例子    Description:说明


    常用的符号如下

    2.解析日期和时间

    其实,解析日期和时间是很复杂的,因为有大量的可能的 fields(域) 和 formats(格式)。

    fields分为两类:

    1)数字域:包括小时、第几天/月、年、数字月等

    2)符号域:包括年代、季度、月、星期、时段、时区等

    此外,用户还可能自定义一些不同的格式,系统必须用本地信息来确认用户到底要怎么做。

    例如"90/05/02 09:57:33",可以分割为:数字、符号、字母系数,例如中国的March是“3月”,看起来是一个数字3后边跟着一个字符,解析时要避免歧义,需要先检查符号,空格忽略。

    相关文章

      网友评论

        本文标题:日期的模式

        本文链接:https://www.haomeiwen.com/subject/dhctzttx.html