javascript 日期数字文本格式化

javascript 能表示的时间段为 公元前271822年到公元275760年 部分为完全实现

G Era标志符 Text AD

公元前 日期毫秒值与 java 对应不上 暂时未找到原因 咱不考虑公元前

y 年 Year 1996; 96

M 年中的月份 Month July; Jul; 07

w 年中的周数 Number 27

W 月份中的周数 Number 2

这里周数与java中周数不同 如果这个本月最后三天在一个周 则 本月最有三天不属于本月 属于下个月 如果本月最有四天在一周 则 下月 前三天属于本月,另外还和周的起始日相关 例如 有的日历开始日为周日 有的则为周一

D 年中的天数 Number 189

d 月份中的天数 Number 10

F 月份中的星期 Number 2

E 星期中的天数 Text Tuesday; Tue

a Am/pm 标记 Text PM

H 一天中的小时数(0-23) Number 0

k 一天中的小时数(1-24) Number 24

K am/pm 中的小时数(0-11) Number 0

h am/pm 中的小时数(1-12) Number 12

m 小时中的分钟数 Number 30

s 分钟中的秒数 Number 55

S 毫秒数 Number 978

z 时区 General time zone Pacific Standard Time; PST; GMT-08:00

Z 时区 RFC 822 time zone -0800

 

         模式:
         正数模式
         正数模式;负数模式
         正数模式:
         前缀opt 数字后缀opt
         负数模式:
         前缀opt 数字后缀opt
         前缀:
         除 \uFFFE、\uFFFF 和特殊字符以外的所有 Unicode 字符
         后缀:
         除 \uFFFE、\uFFFF 和特殊字符以外的所有 Unicode 字符
         数字:
         整数指数opt
         整数。小数指数opt
         整数:
         最小整数
         #
         # 整数
         # , 整数
         最小整数:
         0
         0 最小整数
         0 , 最小整数
         小数:
         最小小数opt 可选小数opt
         最小小数:
         0 最小小数opt
         可选小数:
         # 可选小数opt
         指数:
         E 最小指数
         最小指数:
         0 最小指数opt
         *
         *
         * 符号     位置     本地化?     含义
         0     数字     是     阿拉伯数字
         #     数字字     是     阿拉伯数字,如果不存在则显示为 0
         .     数字     是     小数分隔符或货币小数分隔符
         -     数字     是     减号
         ,     数字     是     分组分隔符
         E     数字     是     分隔科学计数法中的尾数和指数。在前缀或后缀中无需加引号。
         ;     子模式边界     是     分隔正数和负数子模式
         %     前缀或后缀     是     乘以 100 并显示为百分数
         \u2030     前缀或后缀     是     乘以 1000 并显示为千分数
         ¤ (\u00A4)     前缀或后缀     否     货币记号,由货币符号替换。如果两个同时出现,则用国际货币符号替换。如果出现在某个模式中,则使用货币小数分隔符,而不使用小数分隔符。
         '     前缀或后缀     否     用于在前缀或或后缀中为特殊字符加引号,例如 "'#'#" 将 123 格式化为 "#123"。要创建单引号本身,请连续使用两个单引号:"# o''clock"。
         * http://download.oracle.com/technetwork/java/javase/6/docs/zh/api/java/text/DecimalFormat.html
         * @returns 格式化后字符串

日期获取 周信息

http://anole1982.iteye.com/blog/905416
http://anole1982.iteye.com/blog/905413

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值