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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JavaScript中有多种对象类型,每种类型都有不同的作用。以下是一些常见的JavaScript对象类型及其作用: 1. Object(对象):Object是JavaScript中最基本的对象类型,它是其他所有对象类型的基础。通过Object,可以创建自定义的对象,并添加属性和方法。 2. Array(数组):Array是一种有序的集合,可以存储多个值。数组可以通过索引访问和修改其中的元素,还提供了一系列的方法用于操作和处理数组数据。 3. Function(函数):Function是一种特殊的对象类型,可以被调用执行。函数可以接收参数,并返回一个值。在JavaScript中,函数是一等公民,可以作为变量、参数或返回值来使用。 4. String(字符串):String是一种表示文本数据的对象类型。字符串可以包含字母、数字、符号等字符,并提供了一系列的方法用于处理和操作字符串数据。 5. Number数字):Number是一种表示数值的对象类型。它可以表示整数和浮点数,并提供了一些数学运算和方法。 6. Boolean(布尔值):Boolean是一种表示逻辑值的对象类型,只有两个可能的值:true和false。布尔值常用于条件判断和逻辑运算。 7. Date日期):Date是一种表示日期和时间的对象类型。它提供了一系列的方法用于获取和设置日期、时间,并进行日期的计算和格式化。 8. Math(数学):Math是一个内置的数学对象,提供了一系列的数学运算和方法,如求平方根、取整、随机数等。 9. RegExp(正则表达式):RegExp是一种用于匹配和处理文本的对象类型。它可以通过正则表达式来定义匹配规则,并进行字符串的模式匹配和替换。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值