Boolean 类型扩展
var booleanVar = Boolean.parse(value)
将字符串转换成 Boolean 对象,value 必须为“true”或“false”(不区分大小写)。
Date 类型扩展
var a = dateVar.format(format)
与区域无关的时间格式。
var formattedDate = dateVar.localeFormat(format)
使用当前区域性来设置日期格式,注意 locale 拼写。
var a = Date.parseLocale(value[, format[, format[..N[, format]]]])
这里有两点说明:一是注意拼写是 parseLocale 而不是 parseLocal;二是 MSDN 上说第二个参数为数组,实际上不是,而是多个可变个数的参数。
4/10/2009 不符合第一个格式 "yyyy-MM-dd",使用第二个格式 "dd/MM/yyyy",来解释 4/10/2009 ,4 就表示日期,而不是月份了。返回的 dt 是一个 Date 对象。
var a = Date.parseInvariant(value[, format[, format[..N[, format]]]])
使用固定区域性从字符串创建日期。
相关阅读